[Qemu-devel] [Bug 944645] Re: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering exception

2012-10-18 Thread Peter Maydell
** Changed in: qemu Status: New = Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/944645 Title: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering exception

[Qemu-devel] [Bug 944645] Re: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering exception

2012-03-02 Thread Peter Maydell
Yes, this is a bug: the code which tries to clear the IT bits is doing it via env-uncached_cpsr = ~CPSR_IT; but the IT bits are cached elsewhere. I'll send out a patch later today. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

[Qemu-devel] [Bug 944645] Re: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering exception

2012-03-02 Thread Oleksiy Bondarenko
Changes where made in static void do_interrupt_v7m(CPUARMState *env) -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/944645 Title: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering

[Qemu-devel] [Bug 944645] Re: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering exception

2012-03-02 Thread Peter Maydell
Patch submitted: http://patchwork.ozlabs.org/patch/144218/ -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/944645 Title: ARM: CORTEX M, ICI/IT bits in XPSR were not cleared then entering exception