On 24/06/2026 12.30, Alex Bennée wrote:
To enable full architectural behaviour for A-profile we need to do a
number of things:
- add support for the event stream to wake things up
- add support for potential trap on sleep
- handle the global monitor's interactions with WFE
- remove the M-profile specific gates
Hi Alex,
this patch broke the test_arm_quanta_gsj test in
tests/functional/arm/test_quanta_gsj.py. The test is not run by default, so
nobody noticed. But if you run it like this:
QEMU_TEST_ALLOW_SLOW=1 QEMU_TEST_QEMU_BINARY=./qemu-system-arm ./run \
~/devel/qemu/tests/functional/arm/test_quanta_gsj.py
you'll notice that the test never finishes on the current master branch.
When switching back to the commit before the "enable WFE" patch, the test
works fine again and finishes within a minute or two here.
Could you please have a look when you've got some spare time?
Thanks,
Thomas