]> Git Repo - qemu.git/commit - cpus.c
apic: Inject external NMI events via LINT1
authorJan Kiszka <[email protected]>
Mon, 17 Oct 2011 16:00:06 +0000 (00:00 +0800)
committerJan Kiszka <[email protected]>
Thu, 19 Jan 2012 11:14:40 +0000 (12:14 +0100)
commit02c091953cd8c24db46649ad2862b9648c50f865
tree3ff157d089409a92ce597a224447da45ffafe8f5
parentab388a98148e5b44ba0b6bc0269fdb983b4a6838
apic: Inject external NMI events via LINT1

On real hardware, NMI button events are injected via the LINT1 line of
the APICs. E.g. kdump expect this wiring and gets upset if the per-APIC
LINT1 mask is not respected, i.e. if NMIs are injected to VCPUs that
should not receive them. Change the APIC emulation code to reflect this.

Based on qemu-kvm patch by Lai Jiangshan.

CC: Lai Jiangshan <[email protected]>
Reported-by: Kenji Kaneshige <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
cpus.c
hw/apic.c
hw/apic.h
This page took 0.02305 seconds and 4 git commands to generate.