KVM: x86: popf emulation should not change RF
authorNadav Amit <namit@cs.technion.ac.il>
Mon, 21 Jul 2014 11:37:28 +0000 (14:37 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 21 Jul 2014 11:41:58 +0000 (13:41 +0200)
commit163b135e7b09e9158f7eb0aa74e716865e3005d2
tree8f80fe829e1c0aa3860e6aae69744ffa83c3b82f
parentbb663c7ada380f3c89c2f83fdbe2b3626621385d
KVM: x86: popf emulation should not change RF

RFLAGS.RF is always zero after popf. Therefore, popf should not updated RF, as
anyhow emulating popf, just as any other instruction should clear RFLAGS.RF.

Signed-off-by: Nadav Amit <namit@cs.technion.ac.il>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/emulate.c