[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 14/14] target/sh4: trap unaligned accesses
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [PATCH v2 14/14] target/sh4: trap unaligned accesses |
Date: |
Wed, 10 May 2017 09:00:59 +0200 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On 2017-05-09 14:13, Richard Henderson wrote:
> On 05/06/2017 04:14 AM, Aurelien Jarno wrote:
> > +void superh_cpu_do_unaligned_access(CPUState *cs, vaddr addr,
> > + MMUAccessType access_type,
> > + int mmu_idx, uintptr_t retaddr)
> > +{
> > + if (retaddr) {
> > + cpu_restore_state(cs, retaddr);
> > + }
> ...
> > + cpu_loop_exit(cs);
> > +}
> > +
>
> cpu_loop_exit_restore?
Right, I forgot that this function now exit. I'll change that and
convert the other few place where this sequence is used.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
address@hidden http://www.aurel32.net
- [Qemu-devel] [PATCH v2 12/14] target/sh4: implement tas.b using atomic helper, (continued)
- [Qemu-devel] [PATCH v2 12/14] target/sh4: implement tas.b using atomic helper, Aurelien Jarno, 2017/05/06
- [Qemu-devel] [PATCH v2 13/14] target/sh4: movua.l is an SH4-A only instruction, Aurelien Jarno, 2017/05/06
- [Qemu-devel] [PATCH v2 07/14] target/sh4: only save flags state at the end of the TB, Aurelien Jarno, 2017/05/06
- [Qemu-devel] [PATCH v2 04/14] target/sh4: move DELAY_SLOT_TRUE flag into a separate global, Aurelien Jarno, 2017/05/06
- [Qemu-devel] [PATCH v2 14/14] target/sh4: trap unaligned accesses, Aurelien Jarno, 2017/05/06
- [Qemu-devel] [PATCH v2 01/14] target/sh4: split ctx->flags into ctx->tbflags and ctx->envflags, Aurelien Jarno, 2017/05/06