[PATCH v1 0/2] KVM: arm64: selftests: Cover the ITS MOVALL command
Fuad Tabba
fuad.tabba at linux.dev
Tue Sep 29 12:04:50 PDT 2026
Hi Marc,
I wrote this to test your series [1]. It fails without patch 6 and
passes with the whole series, on QEMU with pKVM, VHE and nVHE hosts. On
an Apple M4 host, the series boots and runs protected and non-protected
guests. The M4's GIC has no ITS, so the test doesn't run there.
Feel free to take it with your series if you think it's useful.
Based on kvmarm/next (5c49bb52faf38).
Cheers,
/fuad
[1] https://lore.kernel.org/all/20260929093548.3598547-1-maz@kernel.org/
Fuad Tabba (2):
KVM: arm64: selftests: Add a MOVALL command to the ITS library
KVM: arm64: selftests: Add an ITS MOVALL test
tools/testing/selftests/kvm/Makefile.kvm | 1 +
.../selftests/kvm/arm64/vgic_its_movall.c | 341 ++++++++++++++++++
.../selftests/kvm/include/arm64/gic_v3_its.h | 1 +
.../selftests/kvm/lib/arm64/gic_v3_its.c | 16 +
4 files changed, 359 insertions(+)
create mode 100644 tools/testing/selftests/kvm/arm64/vgic_its_movall.c
base-commit: 5c49bb52faf38ddf9c3383807b1d814ef8769b80
--
2.39.5
More information about the linux-arm-kernel
mailing list