Skip to content

KVM: x86: Pending nVMX fixes

Jan Kiszka kvm 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest posting 2/24 patches 7 repliesIn review
  2. v3 posting 1/23 patches 11 repliesSuperseded

Patches in v3 posting 2/2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4KVM: nVMX: Rework interception of IRQs and NMIsarch/x86/include/asm/kvm_host.h arch/x86/kvm/vmx.c arch/x86/kvm/x86.c+59 -366 replies
2/4KVM: nVMX: Fully emulate preemption timerarch/x86/kvm/vmx.c+96 -550 replies
3/4KVM: nVMX: Do not inject NMI vmexits when L2 has a pending interruptarch/x86/kvm/vmx.c+2 -10 replies
4/4x86: Remove return code from enable_irq/nmi_windowarch/x86/include/asm/kvm_host.h arch/x86/kvm/svm.c arch/x86/kvm/vmx.c +1 more+14 -290 replies

Reviews trailers per patch

1 of 4 patches has a Reviewed-by or Acked-by.

PatchPaolo Bonzini
1/4R-b
2/4
3/4
4/4

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/4] KVM: x86: Pending nVMX fixes

As I noticed a rebase conflict of these pending patches and I wanted to remind the fact that their are still pending ;), a quick update round. No functional changes since v2.

Jan

Jan Kiszka (4):
KVM: nVMX: Rework interception of IRQs and NMIs
KVM: nVMX: Fully emulate preemption timer
KVM: nVMX: Do not inject NMI vmexits when L2 has a pending interrupt
x86: Remove return code from enable_irq/nmi_window

 arch/x86/include/asm/kvm_host.h |   6 +-
 arch/x86/kvm/svm.c              |   8 +-
 arch/x86/kvm/vmx.c              | 244 +++++++++++++++++++++++-----------------
 arch/x86/kvm/x86.c              |  32 ++++--
 4 files changed, 170 insertions(+), 120 deletions(-)
Signature · 1 line
1.8.1.1.298.ge7eed54