On Fri, 30 Apr 2021 at 00:42, Shashi Mallela <shashi.mall...@linaro.org> wrote: > > This patchset implements qemu device model for enabling physical > LPI support and ITS functionality in GIC as per GICv3 specification. > Both flat table and 2 level tables are implemented.The ITS commands > for adding/deleting ITS table entries,trigerring LPI interrupts are > implemented.Translated LPI interrupt ids are processed by redistributor > to determine priority and set pending state appropriately before > forwarding the same to cpu interface. > The ITS feature support has been added to sbsa-ref platform as well as > virt platform,wherein the emulated functionality co-exists with kvm > kernel functionality. > > Changes in v3: > - review comments addressed > > Shashi Mallela (8): > hw/intc: GICv3 ITS initial framework > hw/intc: GICv3 ITS register definitions added > hw/intc: GICv3 ITS command queue framework > hw/intc: GICv3 ITS Command processing > hw/intc: GICv3 ITS Feature enablement > hw/intc: GICv3 redistributor ITS processing > hw/arm/sbsa-ref: add ITS support in SBSA GIC > hw/arm/virt: add ITS support in virt GIC
Something in here breaks "make check": MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_IMG=./qemu-img G_TEST_DBUS_DAEMON=/home/petmay01/linaro/qemu-from-laptop/qemu/tests/dbus-vmstate-daemon.sh QTEST_QEMU_BINARY=./qemu-system-aarch64 tests/qtest/bios-tables-test --tap -k Looking for expected file 'tests/data/acpi/virt/FACP' Using expected file 'tests/data/acpi/virt/FACP' Looking for expected file 'tests/data/acpi/virt/APIC' Using expected file 'tests/data/acpi/virt/APIC' Looking for expected file 'tests/data/acpi/virt/GTDT' Using expected file 'tests/data/acpi/virt/GTDT' Looking for expected file 'tests/data/acpi/virt/MCFG' Using expected file 'tests/data/acpi/virt/MCFG' Looking for expected file 'tests/data/acpi/virt/SPCR' Using expected file 'tests/data/acpi/virt/SPCR' Looking for expected file 'tests/data/acpi/virt/IORT' ** ERROR:../../tests/qtest/bios-tables-test.c:385:load_expected_aml: assertion failed: (exp_sdt.aml_file) ERROR qtest-aarch64/bios-tables-test - Bail out! ERROR:../../tests/qtest/bios-tables-test.c:385:load_expected_aml: assertion failed: (exp_sdt.aml_file) (and then it hangs) -- PMM