]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup
authorSean Christopherson <seanjc@google.com>
Sat, 9 Oct 2021 00:11:05 +0000 (17:11 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 22 Oct 2021 16:46:37 +0000 (12:46 -0400)
commitaa41254609ce8c5862613057d1cba1ad2ee8cc6a
tree292ac6f3e68fc071aa13b915bcdc3286a1300ee5
parent528e7ed32bb10a7a3be0015d4d27836240c13b41
KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup

Unregister KVM's posted interrupt wakeup handler during unsetup so that a
spurious interrupt that arrives after kvm_intel.ko is unloaded doesn't
call into freed memory.

Fixes: 4ce933cf7557 ("KVM: Update Posted-Interrupts Descriptor when vCPU is blocked")
Cc: stable@vger.kernel.org
Signed-off-by: Sean Christopherson <seanjc@google.com>
Message-Id: <20211009001107.3936588-3-seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/vmx/vmx.c