On 23 April 2015 at 16:00, Greg Bellows <greg.bell...@linaro.org> wrote: > > > On Thu, Apr 23, 2015 at 9:51 AM, Peter Maydell <peter.mayd...@linaro.org> > wrote: >> We should check what the architecture manual says, but I think >> that in all the trap-WFE cases it says "traps if the CPU >> would go into a low power state". QEMU *never* goes into a >> low power state on WFE, so we never trap. > > > Right, that is exactly what it says. So if QEMU never goes into a low power > state than neither wfi or wfe should trap as they have the same explanation. > In which case the best solution is to pull the patches out. That work?
No, because for WFI we *do* go into a low-power state (EXCP_HLT), so we must trap. -- PMM