linux/drivers/kvm
Avi Kivity e934c9c1c8 KVM: x86 emulator: fix eflags preparation for emulation
We prepare eflags for the emulated instruction, then clobber it with an 'andl'.
Fix by popping eflags as the last thing in the sequence.

Patch taken from Xen (16143:959b4b92b6bf)

Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-30 17:53:19 +02:00
..
Kconfig KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM 2008-01-30 17:53:16 +02:00
Makefile
i8259.c KVM: Portability: Stop including x86-specific headers in kvm_main.c 2008-01-30 17:53:17 +02:00
ioapic.c KVM: Extend ioapic code to support iosapic 2008-01-30 17:53:17 +02:00
iodev.h KVM: Portability: Move IO device definitions to its own header file 2008-01-30 17:53:17 +02:00
irq.c
irq.h KVM: Portability: Stop including x86-specific headers in kvm_main.c 2008-01-30 17:53:17 +02:00
kvm.h KVM: Portability: Stop including x86-specific headers in kvm_main.c 2008-01-30 17:53:17 +02:00
kvm_main.c KVM: Convert KVM from ->nopage() to ->fault() 2008-01-30 17:53:18 +02:00
kvm_svm.h
lapic.c KVM: Replace kvm_lapic with kvm_vcpu in ioapic/lapic interface 2008-01-30 17:53:17 +02:00
mmu.c KVM: Replace page fault injection by the generalized exception queue 2008-01-30 17:53:18 +02:00
paging_tmpl.h KVM: MMU: Remove unused prev_shadow_ent variable from fetch() 2008-01-30 17:53:18 +02:00
segment_descriptor.h
svm.c KVM: Use generalized exception queue for injecting #UD 2008-01-30 17:53:18 +02:00
svm.h
types.h KVM: Portability: Move address types to their own header file 2008-01-30 17:53:17 +02:00
vmx.c KVM: Use generalized exception queue for injecting #UD 2008-01-30 17:53:18 +02:00
vmx.h KVM: VMX: wbinvd exiting 2008-01-30 17:53:01 +02:00
x86.c KVM: Replace #GP injection by the generalized exception queue 2008-01-30 17:53:18 +02:00
x86.h KVM: Replace #GP injection by the generalized exception queue 2008-01-30 17:53:18 +02:00
x86_emulate.c KVM: x86 emulator: fix eflags preparation for emulation 2008-01-30 17:53:19 +02:00
x86_emulate.h KVM: x86 emulator: Rename 'cr2' to 'memop' 2008-01-30 17:53:15 +02:00