]> www.infradead.org Git - users/jedix/linux-maple.git/commit
KVM: VMX: Move emulation_required to struct vcpu_vt
authorBinbin Wu <binbin.wu@linux.intel.com>
Sat, 22 Feb 2025 01:47:54 +0000 (09:47 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 14 Mar 2025 18:20:56 +0000 (14:20 -0400)
commitd5bc91e8e74a8c4be43797d0d5bd24070ca36757
treee0cd7c73fc707990ce5a924ae3f21c5c00547458
parent8dac6b9a974e0544e543b732a7de4ba0144269a4
KVM: VMX: Move emulation_required to struct vcpu_vt

Move emulation_required from struct vcpu_vmx to struct vcpu_vt so that
vmx_handle_exit_irqoff() can be reused by TDX code.

No functional change intended.

Signed-off-by: Binbin Wu <binbin.wu@linux.intel.com>
Message-ID: <20250222014757.897978-14-binbin.wu@linux.intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/vmx/common.h
arch/x86/kvm/vmx/nested.c
arch/x86/kvm/vmx/vmx.c
arch/x86/kvm/vmx/vmx.h