alistair23-linux/arch/x86/kvm
Radim Krčmář 42720138b0 KVM: x86: make vapics_in_nmi_mode atomic
Writes were a bit racy, but hard to turn into a bug at the same time.
(Particularly because modern Linux doesn't use this feature anymore.)

Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
[Actually the next patch makes it much, much easier to trigger the race
 so I'm including this one for stable@ as well. - Paolo]
Cc: stable@vger.kernel.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-07-03 18:55:17 +02:00
..
assigned-dev.c
assigned-dev.h
cpuid.c The bulk of the changes here is for x86. And for once it's not 2015-06-24 09:36:49 -07:00
cpuid.h KVM: x86: save/load state on SMM switch 2015-06-04 16:17:46 +02:00
emulate.c KVM: x86: save/load state on SMM switch 2015-06-04 16:17:46 +02:00
i8254.c KVM: x86: make vapics_in_nmi_mode atomic 2015-07-03 18:55:17 +02:00
i8254.h
i8259.c
ioapic.c
ioapic.h
iommu.c
irq.c
irq.h
irq_comm.c
Kconfig KVM: x86: mark legacy PCI device assignment as deprecated 2015-06-05 17:26:39 +02:00
kvm_cache_regs.h KVM: x86: API changes for SMM support 2015-06-04 16:01:11 +02:00
lapic.c KVM: x86: make vapics_in_nmi_mode atomic 2015-07-03 18:55:17 +02:00
lapic.h KVM: x86: API changes for SMM support 2015-06-04 16:01:11 +02:00
Makefile KVM: x86/vPMU: Define kvm_pmu_ops to support vPMU function dispatch 2015-06-23 14:12:14 +02:00
mmu.c KVM: MTRR: do not map huge page for non-consistent range 2015-06-19 17:16:29 +02:00
mmu.h KVM: MMU: fix MTRR update 2015-05-19 20:52:42 +02:00
mmu_audit.c Minor merge needed, due to function move. 2015-07-01 10:49:25 -07:00
mmutrace.h
mtrr.c KVM: MTRR: do not map huge page for non-consistent range 2015-06-19 17:16:29 +02:00
paging_tmpl.h KVM: x86: use vcpu-specific functions to read/write/translate GFNs 2015-06-05 17:26:36 +02:00
pmu.c KVM: x86/vPMU: Define kvm_pmu_ops to support vPMU function dispatch 2015-06-23 14:12:14 +02:00
pmu.h KVM: x86/vPMU: Define kvm_pmu_ops to support vPMU function dispatch 2015-06-23 14:12:14 +02:00
pmu_amd.c KVM: x86/vPMU: Implement AMD vPMU code for KVM 2015-06-23 14:12:15 +02:00
pmu_intel.c KVM: x86/vPMU: Define kvm_pmu_ops to support vPMU function dispatch 2015-06-23 14:12:14 +02:00
svm.c This patch series contains several clean ups and even a new trace clock 2015-06-26 14:02:43 -07:00
trace.h KVM: x86: save/load state on SMM switch 2015-06-04 16:17:46 +02:00
tss.h
vmx.c This patch series contains several clean ups and even a new trace clock 2015-06-26 14:02:43 -07:00
x86.c The bulk of the changes here is for x86. And for once it's not 2015-06-24 09:36:49 -07:00
x86.h KVM: MTRR: do not map huge page for non-consistent range 2015-06-19 17:16:29 +02:00