]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge tag 'kvm-x86-mmio-6.17' of https://github.com/kvm-x86/linux into HEAD
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 28 Jul 2025 15:04:27 +0000 (11:04 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 29 Jul 2025 12:36:28 +0000 (08:36 -0400)
commitf05efcfe07d8af26703b75cb91c8f58924661275
tree2df151290f60c6d4aaf10fde7bfeb10828d107fd
parentf02b1bcc73a17602903480562571069f0dff9f24
parent83ebe715748314331f9639de2220d02debfe926d
Merge tag 'kvm-x86-mmio-6.17' of https://github.com/kvm-x86/linux into HEAD

KVM MMIO Stale Data mitigation cleanup for 6.17

Rework KVM's mitigation for the MMIO State Data vulnerability to track
whether or not a vCPU has access to (host) MMIO based on the MMU that will be
used when running in the guest.  The current approach doesn't actually detect
whether or not a guest has access to MMIO, and is prone to false negatives (and
to a lesser extent, false positives), as KVM_DEV_VFIO_FILE_ADD is optional, and
obviously only covers VFIO devices.
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/vmx/vmx.c