mbox series

[0/4] KVM: nSVM/nVMX: fix nested virtualization treatment of nested exceptions

Message ID 20210401143817.1030695-1-mlevitsk@redhat.com (mailing list archive)
Headers show
Series KVM: nSVM/nVMX: fix nested virtualization treatment of nested exceptions | expand

Message

Maxim Levitsky April 1, 2021, 2:38 p.m. UTC
clone of "kernel-starship-5.12.unstable"

Maxim Levitsky (4):
  KVM: x86: pending exceptions must not be blocked by an injected event
  KVM: x86: separate pending and injected exception
  KVM: x86: correctly merge pending and injected exception
  KVM: x86: remove tweaking of inject_page_fault

 arch/x86/include/asm/kvm_host.h |  34 +++-
 arch/x86/kvm/svm/nested.c       |  65 +++----
 arch/x86/kvm/svm/svm.c          |   8 +-
 arch/x86/kvm/vmx/nested.c       | 107 +++++------
 arch/x86/kvm/vmx/vmx.c          |  14 +-
 arch/x86/kvm/x86.c              | 302 ++++++++++++++++++--------------
 arch/x86/kvm/x86.h              |   6 +-
 7 files changed, 283 insertions(+), 253 deletions(-)