svm: Add VMEXIT handlers for AVIC
This patch introduces VMEXIT handlers, avic_incomplete_ipi_interception() and avic_unaccelerated_access_interception() along with two trace points (trace_kvm_avic_incomplete_ipi and trace_kvm_avic_unaccelerated_access). Signed-off-by:Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com>
Showing
- arch/x86/include/asm/kvm_host.h 1 addition, 0 deletionsarch/x86/include/asm/kvm_host.h
- arch/x86/include/uapi/asm/svm.h 8 additions, 1 deletionarch/x86/include/uapi/asm/svm.h
- arch/x86/kvm/lapic.h 3 additions, 0 deletionsarch/x86/kvm/lapic.h
- arch/x86/kvm/svm.c 279 additions, 0 deletionsarch/x86/kvm/svm.c
- arch/x86/kvm/trace.h 57 additions, 0 deletionsarch/x86/kvm/trace.h
- arch/x86/kvm/x86.c 2 additions, 0 deletionsarch/x86/kvm/x86.c
Loading
Please register or sign in to comment