linux/drivers/kvm
Laurent Vivier 152d3f2f24 KVM: VMX: Split segments reload in vmx_load_host_state()
vmx_load_host_state() bundles fs, gs, ldt, and tss reloading into
one in the hope that it is infrequent. With smp guests, fs reloading is
frequent due to fs being used by threads.

Unbundle the reloads so reduce expensive gs reloads.

Signed-off-by: Laurent Vivier <Laurent.Vivier@bull.net>
Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-10-13 10:18:24 +02:00
..
Kconfig
Makefile
kvm.h KVM: Support more memory slots 2007-10-13 10:18:24 +02:00
kvm_main.c KVM: Clean up kvm_setup_pio() 2007-10-13 10:18:23 +02:00
kvm_svm.h
mmu.c KVM: Convert vm lock to a mutex 2007-10-13 10:18:20 +02:00
paging_tmpl.h
segment_descriptor.h
svm.c KVM: Close minor race in signal handling 2007-10-13 10:18:23 +02:00
svm.h
vmx.c KVM: VMX: Split segments reload in vmx_load_host_state() 2007-10-13 10:18:24 +02:00
vmx.h KVM: VMX: Remove a duplicated ia32e mode vm entry control 2007-10-13 10:18:23 +02:00
x86_emulate.c KVM: X86 emulator: fix 'push reg' writeback 2007-10-13 10:18:24 +02:00
x86_emulate.h KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu 2007-10-13 10:18:21 +02:00