From: Paolo Bonzini Date: Mon, 20 Jan 2025 11:48:53 +0000 (-0500) Subject: Merge tag 'kvm-x86-vmx-6.14' of https://github.com/kvm-x86/linux into HEAD X-Git-Tag: v6.14-rc1~94^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=892e7b8c279a40dad047ec23d2efe51284e578df;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'kvm-x86-vmx-6.14' of https://github.com/kvm-x86/linux into HEAD KVM VMX changes for 6.14: - Fix a bug where KVM updates hardware's APICv cache of the highest ISR bit while L2 is active, while ultimately results in a hardware-accelerated L1 EOI effectively being lost. - Honor event priority when emulating Posted Interrupt delivery during nested VM-Enter by queueing KVM_REQ_EVENT instead of immediately handling the interrupt. - Drop kvm_x86_ops.hwapic_irr_update() as KVM updates hardware's APICv cache prior to every VM-Enter. - Rework KVM's processing of the Page-Modification Logging buffer to reap entries in the same order they were created, i.e. to mark gfns dirty in the same order that hardware marked the page/PTE dirty. - Misc cleanups. --- 892e7b8c279a40dad047ec23d2efe51284e578df