On Wed, Sep 25, 2024 at 08:42:56AM +0800, Yan Zhao wrote: > On Tue, Sep 24, 2024 at 01:26:20PM +0100, Aishwarya TCV wrote: > > On 03/07/2024 03:12, Yan Zhao wrote: > > > Add a new user option to memslot_modification_stress_test to allow testing > > > with slot zap quirk KVM_X86_QUIRK_SLOT_ZAP_ALL disabled. > > > Signed-off-by: Yan Zhao <yan.y.zhao@xxxxxxxxx> > > When building kselftest-kvm config against next-20240924 kernel with > > Arm64 an error "'KVM_X86_QUIRK_SLOT_ZAP_ALL' undeclared" is observed. > Ah, I forgot to hide > "TEST_REQUIRE(kvm_check_cap(KVM_CAP_DISABLE_QUIRKS2) & > KVM_X86_QUIRK_SLOT_ZAP_ALL)" > inside "#ifdef __x86_64__" when parsing opts though it's done in run_test(). This bug, which Aishwarya originally reported against -next, is now present in mainline: https://storage.kernelci.org/mainline/master/v6.12-rc1/arm64/defconfig+kselftest/gcc-12/logs/kselftest.log I couldn't find a fix being posted so I sent: https://lore.kernel.org/r/20240930-kvm-build-breakage-v1-1-866fad3cc164@xxxxxxxxxx which also fixes the same issue in memslot_perf_test.c.
Attachment:
signature.asc
Description: PGP signature