KVM: nVMX: Make direct IRQ/NMI injection work
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest6 patches 6 repliesIn review
- v35 patches 7 repliesSuperseded
- v25 patches 7 repliesSuperseded
Earlier versions · 1
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v1 | 1 patch | 3 replies | Superseded |
Changes in this version from the cover letter
- reworked patch 2, 4 and 5 according to review
- restored clearing of vm_entry_intr_info_field
- no longer read idt_vectoring_info_field from VMCS
- removed check of idt_vectoring_info_field on vmx_nmi_allowed/ vmx_interrupt_allowed
- added optimization patch 6
Patches in v4 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | KVM: nVMX: Fix injection of PENDING_INTERRUPT and NMI_WINDOW exits to L1arch/ | +2 | 0 replies | |
| 2/6 | KVM: nVMX: Rework event injection and recoveryarch/ | +64 | 0 replies | |
| 3/6 | KVM: VMX: Move vmx_nmi_allowed after vmx_set_nmi_maskarch/ | +10 | 0 replies | |
| 4/6 | KVM: nVMX: Fix conditions for interrupt injectionarch/ | +12 | 0 replies | |
| 5/6 | KVM: nVMX: Fix conditions for NMI injectionarch/ | +28 | 8 replies | |
| 6/6 | KVM: nVMX: Avoid reading VM_EXIT_INTR_ERROR_CODE needlessly on nested exitsarch/ | +5 | 0 replies |
Reviews trailers per patch
2 of 6 patches have a Reviewed-by or Acked-by.
| Patch | Gleb Natapov |
|---|---|
| 1/6 | R-b |
| 2/6 | |
| 3/6 | |
| 4/6 | |
| 5/6 | R-b |
| 6/6 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v4 0/6] KVM: nVMX: Make direct IRQ/NMI injection work
Changes in this version:
- reworked patch 2, 4 and 5 according to review
- restored clearing of vm_entry_intr_info_field
- no longer read idt_vectoring_info_field from VMCS
- removed check of idt_vectoring_info_field on vmx_nmi_allowed/ vmx_interrupt_allowed
- added optimization patch 6
Jan Kiszka (6):
KVM: nVMX: Fix injection of PENDING_INTERRUPT and NMI_WINDOW exits to
L1
KVM: nVMX: Rework event injection and recovery
KVM: VMX: Move vmx_nmi_allowed after vmx_set_nmi_mask
KVM: nVMX: Fix conditions for interrupt injection
KVM: nVMX: Fix conditions for NMI injection
KVM: nVMX: Avoid reading VM_EXIT_INTR_ERROR_CODE needlessly on nested
exits
arch/x86/kvm/vmx.c | 182 ++++++++++++++++++++++++++++++++++----------------- 1 files changed, 121 insertions(+), 61 deletions(-)
Signature · 1 line
1.7.3.4