On Wed, Sep 10, 2025 at 1:16 PM Igor Mammedov <[email protected]> wrote: > > On Mon, 8 Sep 2025 15:30:19 +0100 > Daniel P. Berrangé <[email protected]> wrote: > > > Hi, > > > > This patches causes a regression making QEMU abort in the KVM Xen > > functional test. > > > > To reproduce please run 'make check-functional-x86_64', or more > > specifically run this single test: > > > > QEMU_TEST_QEMU_BINARY=./build/qemu-system-x86_64 > > PYTHONPATH=./python:./tests/functional > > ./tests/functional/x86_64/test_kvm_xen.py > > > > though I recommend you first add this series: > > > > https://lists.nongnu.org/archive/html/qemu-devel/2025-09/msg01540.html > > > > as that fixes an infinite loop in the functional test console > > code on QEMU abnormal premature exit. > > I'll try to reproduce and see where it goes wrong
I've only looked at it briefly, but it fails on the bql_locked() assertion of xen_evtchn_set_gsi(). I think the assertion can be moved inside "if (gsi && gsi == s->callback_gsi)". Paolo
