Re: [PATCH] KVM: selftests: Test the PV_UNHALT feature, not just its CPUID bit

From: Hemanth Selam

Date: Wed Aug 26 2026 - 08:03:29 EST


Please ignore this version, the report about the hypercall arguments is
correct. KVM takes the APIC ID to kick in a1, as kvm_kick_cpu() does, so
this asked for APIC ID 0 to be kicked and only passed because the halting
vCPU was vCPU 0.

v2 halts on a vCPU with a non-zero APIC ID so that a kick sent to the wrong
vCPU can no longer pass by accident, and I confirmed that reintroducing the
v1 argument order makes it fail:

https://lore.kernel.org/all/20260826115900.2882139-1-hemanth.selam@xxxxxxxxx

Sorry for the noise.

Hemanth