Skip to content

RFC Enabled NMI support for KVM

Yang, Sheng kvm 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest4 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4KVM: LAPIC: Unified the duplicate calling of setting IRRarch/x86/kvm/lapic.c+62 -471 reply
2/4KVM: IOAPIC/LAPIC: Enable NMI supportarch/x86/kvm/lapic.c arch/x86/kvm/x86.c include/asm-x86/kvm_host.h +1 more+37 -30 replies
3/4KVM: VMX: Enable NMI with in-kernel irqchiparch/x86/kvm/vmx.c arch/x86/kvm/vmx.h arch/x86/kvm/x86.c +1 more+144 -235 replies
4/4KVM: Enable NMI Watchdog by PIT sourcearch/x86/kvm/i8254.c arch/x86/kvm/irq.h arch/x86/kvm/lapic.c+62 -40 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC][PATCH 0/4] Enabled NMI support for KVM

Hi

This patchset enabled NMI support for KVM.

The first three patches enabled NMI for in-kernel irqchip and NMI supporting on VMX. The last patch enabled NMI watchdog in linux, can be used to test the NMI injection.

In fact, this series should also included Jan Kiszka's patch to enable NMI for userspace irqchip, but now I got little trouble to get the merged version work on my machine... We would post it as soon as we solved it.

Another thing is the vmx_intr_assist() and do_interrupt_requests() got some duplication. And the logic for normal interrupt and NMI is similiar, but vmx_intr_assist() seems a little implicit...

Any comments welcome!

--
Thanks
Yang, Sheng

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone