Re: [PATCH 0/3] KVM: nSVM: Fixes for SVM_EXIT_CR0_SEL_WRITE injection
From: Sean Christopherson
Date: Mon Nov 10 2025 - 10:47:50 EST
On Fri, 24 Oct 2025 19:29:15 +0000, Yosry Ahmed wrote:
> A couple of fixes for injecting SVM_EXIT_CR0_SEL_WRITE to L1 when
> emulating MOV-to-CR0 or LMSW. LMSW is handled by the emulator even in
> some cases where decode assists are enabled, so it's a more important
> fix. An example would be if L0 intercepts SVM_EXIT_WRITE_CR0 while L1
> intercepts SVM_EXIT_CR0_SEL_WRITE.
>
> Patch is an unrelated cleanup that can be dropped/merged separately.
>
> [...]
Applied to kvm-x86 svm, with the proper stable@ email and the tweaks to
svm_check_intercept(). Thanks!
[1/3] KVM: nSVM: Remove redundant cases in nested_svm_intercept()
https://github.com/kvm-x86/linux/commit/3d31bdf9cc79
[2/3] KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation
https://github.com/kvm-x86/linux/commit/5674a76db021
[3/3] KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE
https://github.com/kvm-x86/linux/commit/3d80f4c93d3d
--
https://github.com/kvm-x86/linux/tree/next