]> git.proxmox.com Git - pve-kernel.git/commit
backport exposing FLUSHBYASID when running nested VMs on AMD CPUs
authorStefan Sterz <s.sterz@proxmox.com>
Thu, 19 Oct 2023 14:59:12 +0000 (16:59 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 20 Oct 2023 07:42:01 +0000 (09:42 +0200)
commit3202de9857143bb619f91aa5fae28f950db09647
tree92b858c6daf2bf6e31841e1d8f56df469871e3b3
parenta5f38dcb1b1352401a288ae705743f74b63330ba
backport exposing FLUSHBYASID when running nested VMs on AMD CPUs

this exposes the FLUSHBYASID CPU flag to nested VMs when running on an
AMD CPU. also reverts a made up check that would advertise
FLUSHBYASID as not supported. this enable certain modern hypervisors
such as VMWare ESXi 7 and Workstation 17 to run nested VMs properly
again.

Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
patches/kernel/0014-Revert-nSVM-Check-for-reserved-encodings-of-TLB_CONT.patch [new file with mode: 0644]
patches/kernel/0015-KVM-nSVM-Advertise-support-for-flush-by-ASID.patch [new file with mode: 0644]