kernel_optimize_test/arch/x86/kvm
Nadav Amit 1e32c07955 KVM: vmx: handle_cr ignores 32/64-bit mode
On 32-bit mode only bits [31:0] of the CR should be used for setting the CR
value.  Otherwise, the host may incorrectly assume the value is invalid if bits
[63:32] are not zero.  Moreover, the CR is currently being read twice when CR8
is used.  Last, nested mov-cr exiting is modified to handle the CR value
correctly as well.

Signed-off-by: Nadav Amit <namit@cs.technion.ac.il>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2014-06-19 12:52:15 +02:00
..
cpuid.c
cpuid.h
emulate.c KVM: x86: NOP emulation clears (incorrectly) the high 32-bits of RAX 2014-06-19 12:52:10 +02:00
i8254.c
i8254.h
i8259.c
irq.c
irq.h
Kconfig
kvm_cache_regs.h
lapic.c
lapic.h
Makefile
mmu_audit.c
mmu.c
mmu.h
mmutrace.h
paging_tmpl.h
pmu.c KVM: x86: rdpmc emulation checks the counter incorrectly 2014-06-18 17:46:18 +02:00
svm.c
trace.h
tss.h
vmx.c KVM: vmx: handle_cr ignores 32/64-bit mode 2014-06-19 12:52:15 +02:00
x86.c KVM: x86: Hypercall handling does not considers opsize correctly 2014-06-19 12:52:14 +02:00
x86.h KVM: x86: check DR6/7 high-bits are clear only on long-mode 2014-06-19 12:52:14 +02:00