From: Paolo Bonzini Date: Mon, 8 Jan 2024 13:10:16 +0000 (-0500) Subject: Merge tag 'kvm-x86-svm-6.8' of https://github.com/kvm-x86/linux into HEAD X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=8c9244af4dc8680a453e759331f0c93d5bde1898;p=people%2Fpauldu%2Flinux.git Merge tag 'kvm-x86-svm-6.8' of https://github.com/kvm-x86/linux into HEAD KVM SVM changes for 6.8: - Revert a bogus, made-up nested SVM consistency check for TLB_CONTROL. - Advertise flush-by-ASID support for nSVM unconditionally, as KVM always flushes on nested transitions, i.e. always satisfies flush requests. This allows running bleeding edge versions of VMware Workstation on top of KVM. - Sanity check that the CPU supports flush-by-ASID when enabling SEV support. - Fix a benign NMI virtualization bug where KVM would unnecessarily intercept IRET when manually injecting an NMI, e.g. when KVM pends an NMI and injects a second, "simultaneous" NMI. --- 8c9244af4dc8680a453e759331f0c93d5bde1898