Re: [kvm-unit-tests PATCH 0/5] nVMX: Simple posted interrupts test

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 11 Dec 2023 10:55:47 -0800, Jim Mattson wrote:
> I reported recently that commit 26844fee6ade ("KVM: x86: never write to
> memory from kvm_vcpu_check_block()") broke delivery of a virtualized posted
> interrupt from an L1 vCPU to a halted L2 vCPU (see
> https://lore.kernel.org/all/20231207010302.2240506-1-jmattson@xxxxxxxxxx/).
> The test that exposed the regression is the final patch of this series. The
> others are prerequisites.
> 
> [...]

Applied to kvm-x86 next.   I tweaked the commits to exclude the new tests from
the base VMX test, i.e. added:

   -vmx_basic_vid_test -vmx_eoi_virt_test -vmx_posted_interrupts_test

to not duplicate coverage, and so that only the dedicated vmx_posted_intr_test
config fails.

I am hoping that landing vmx_posted_intr_test motivates me (or someone) to
actually fix that issue.

[1/5] nVMX: Enable x2APIC mode for virtual-interrupt delivery tests
      https://github.com/kvm-x86/kvm-unit-tests/commit/eef1e3d21e5a
[2/5] nVMX: test nested "virtual-interrupt delivery"
      https://github.com/kvm-x86/kvm-unit-tests/commit/a917f7c7e1e2
[3/5] nVMX: test nested EOI virtualization
      https://github.com/kvm-x86/kvm-unit-tests/commit/d485a75d8c52
[4/5] nVMX: add self-IPI tests to vmx_basic_vid_test
      https://github.com/kvm-x86/kvm-unit-tests/commit/3238da6bc526
[5/5] nVMX: add test for posted interrupts
      https://github.com/kvm-x86/kvm-unit-tests/commit/765b349b6c4b

--
https://github.com/kvm-x86/kvm-unit-tests/tree/next




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux