OSDN Git Service

tests/avocado: Test Xen guest support under KVM
authorDavid Woodhouse <dwmw@amazon.co.uk>
Mon, 3 Apr 2023 13:49:20 +0000 (14:49 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Tue, 4 Apr 2023 14:56:44 +0000 (15:56 +0100)
commitc8cb603293fd329f2a62ade76ec9de3f462fc5c3
tree1ad08c97e1f3eea15939d5e69709a982a42b9f91
parentfc9988916aaf97f29c0a1079677bbd9efc9ca3bc
tests/avocado: Test Xen guest support under KVM

Exercise guests with a few different modes for interrupt delivery. In
particular we want to cover:

 • Xen event channel delivery via GSI to the I/O APIC
 • Xen event channel delivery via GSI to the i8259 PIC
 • MSIs routed to PIRQ event channels
 • GSIs routed to PIRQ event channels

As well as some variants of normal non-Xen stuff like MSI to vAPIC and
PCI INTx going to the I/O APIC and PIC, which ought to still work even
in Xen mode.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20230403134920.2132362-12-alex.bennee@linaro.org>
tests/avocado/kvm_xen_guest.py [new file with mode: 0644]