Jan Kiszka
8fdb2351d5
KVM: x86: Fix and refactor NMI watchdog emulation
...
This patch refactors the NMI watchdog delivery patch, consolidating
tests and providing a proper API for delivering watchdog events.
An included micro-optimization is to check only for apic_hw_enabled in
kvm_apic_local_deliver (the test for LVT mask is covering the
soft-disabled case already).
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Sheng Yang <sheng@linux.intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2008-12-31 16:51:46 +02:00
..
Merge branches 'x86/apic', 'x86/cleanups', 'x86/cpufeature', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/detect-hyper', 'x86/doc', 'x86/dumpstack', 'x86/early-printk', 'x86/fpu', 'x86/idle', 'x86/io', 'x86/memory-corruption-check', 'x86/microcode', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/pat2', 'x86/pci-ioapic-boot-irq-quirks', 'x86/ptrace', 'x86/quirks', 'x86/reboot', 'x86/setup-memory', 'x86/signal', 'x86/sparse-fixes', 'x86/time', 'x86/uv' and 'x86/xen' into x86/core
2008-12-23 16:27:23 +01:00
2008-12-18 20:57:29 +01:00
2008-12-25 11:01:37 +11:00
2008-12-28 12:07:57 -08:00
2008-12-31 16:51:45 +02:00
2008-12-31 16:51:44 +02:00
2008-12-31 16:51:46 +02:00
2008-12-30 09:26:11 +10:30
2008-10-28 16:54:49 +01:00
2008-08-14 14:58:22 +02:00
2008-11-20 10:45:17 +01:00
2008-08-23 12:14:12 -07:00
2008-11-11 12:08:53 +01:00
2008-06-18 15:00:13 +02:00
2008-12-30 16:10:19 -08:00
2008-12-30 17:31:25 -08:00
Merge branches 'x86/apic', 'x86/cleanups', 'x86/cpufeature', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/detect-hyper', 'x86/doc', 'x86/dumpstack', 'x86/early-printk', 'x86/fpu', 'x86/idle', 'x86/io', 'x86/memory-corruption-check', 'x86/microcode', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/pat2', 'x86/pci-ioapic-boot-irq-quirks', 'x86/ptrace', 'x86/quirks', 'x86/reboot', 'x86/setup-memory', 'x86/signal', 'x86/sparse-fixes', 'x86/time', 'x86/uv' and 'x86/xen' into x86/core
2008-12-23 16:27:23 +01:00
2008-11-12 23:28:51 +01:00
2008-12-19 22:47:10 +01:00
2008-12-28 12:33:21 -08:00
2008-05-04 20:04:46 +02:00
2008-12-16 21:50:31 +01:00
2008-12-30 16:20:19 -08:00
2008-12-24 21:08:37 +01:00
2008-12-28 12:21:10 -08:00
2008-10-22 22:55:20 -07:00
2008-10-13 10:22:48 +02:00