From ef506c965c182fd79dbaf25d23ca017dd7fc4177 Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Fri, 23 Jan 2026 16:55:35 +0100 Subject: sys/linux/test: update expected exit code in KVM nested tests The syz_kvm_assert_syzos_uexit$x86 function expects a 64-bit value for the exit code. Update the test cases to use 0xffffffffffffffff instead of 0xffffffff to reflect the -1 value used to indicate the end of the test. --- sys/linux/test/amd64-syz_kvm_nested_amd_inject | 2 +- sys/linux/test/amd64-syz_kvm_nested_amd_invlpga | 2 +- sys/linux/test/amd64-syz_kvm_nested_amd_stgi | 2 +- sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask | 2 +- sys/linux/test/amd64-syz_kvm_nested_create_vm-hlt | 2 +- sys/linux/test/amd64-syz_kvm_nested_intel_vmwrite_mask | 2 +- sys/linux/test/amd64-syz_kvm_nested_vmresume | 2 +- sys/linux/test/amd64-syz_kvm_nested_vmresume-cpuid | 2 +- sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtsc | 2 +- sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtscp | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) (limited to 'sys/linux') diff --git a/sys/linux/test/amd64-syz_kvm_nested_amd_inject b/sys/linux/test/amd64-syz_kvm_nested_amd_inject index 42e65fadf..1d33efd13 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_amd_inject +++ b/sys/linux/test/amd64-syz_kvm_nested_amd_inject @@ -34,4 +34,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xface) # Cleanup # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_amd_invlpga b/sys/linux/test/amd64-syz_kvm_nested_amd_invlpga index e78995676..8e959750b 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_amd_invlpga +++ b/sys/linux/test/amd64-syz_kvm_nested_amd_invlpga @@ -32,4 +32,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xface) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_amd_stgi b/sys/linux/test/amd64-syz_kvm_nested_amd_stgi index fb370c7ce..fd5f01b38 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_amd_stgi +++ b/sys/linux/test/amd64-syz_kvm_nested_amd_stgi @@ -44,4 +44,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xface) # Cleanup. # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask b/sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask index 4d13643fb..651f465d6 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask +++ b/sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask @@ -40,4 +40,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20002) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_create_vm-hlt b/sys/linux/test/amd64-syz_kvm_nested_create_vm-hlt index b1d76fc9b..ed4134bdc 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_create_vm-hlt +++ b/sys/linux/test/amd64-syz_kvm_nested_create_vm-hlt @@ -20,4 +20,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20001) # KVM_RUN should exit with KVM_EXIT_MMIO due to guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_intel_vmwrite_mask b/sys/linux/test/amd64-syz_kvm_nested_intel_vmwrite_mask index 0df9fc368..5850977f5 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_intel_vmwrite_mask +++ b/sys/linux/test/amd64-syz_kvm_nested_intel_vmwrite_mask @@ -37,4 +37,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20002) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_vmresume b/sys/linux/test/amd64-syz_kvm_nested_vmresume index d399b3754..35466263e 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_vmresume +++ b/sys/linux/test/amd64-syz_kvm_nested_vmresume @@ -26,4 +26,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20001) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_vmresume-cpuid b/sys/linux/test/amd64-syz_kvm_nested_vmresume-cpuid index cae9bf00a..dc30e8401 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_vmresume-cpuid +++ b/sys/linux/test/amd64-syz_kvm_nested_vmresume-cpuid @@ -24,4 +24,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20001) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtsc b/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtsc index bb36db020..ca0f3a2f0 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtsc +++ b/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtsc @@ -24,4 +24,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20001) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) diff --git a/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtscp b/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtscp index 26c0aef0f..d7fb6f6af 100644 --- a/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtscp +++ b/sys/linux/test/amd64-syz_kvm_nested_vmresume-rdtscp @@ -24,4 +24,4 @@ syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xe2e20001) # guest_main should finish with guest_uexit(-1). # ioctl$KVM_RUN(r3, AUTO, 0x0) -syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffff) +syz_kvm_assert_syzos_uexit$x86(r3, r5, 0xffffffffffffffff) -- cgit mrf-deployment