aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/emulate.c
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2012-04-22 08:12:50 -0400
committerAvi Kivity <avi@redhat.com>2012-04-24 10:16:17 -0400
commit38e8a2ddc9ada5dd1f2def95bebb733bf619bbef (patch)
tree689e6596e48690f77ad0b8c6f30ff5c20aef8152 /arch/x86/kvm/emulate.c
parent413837714232b3a4c0705e915d8af75ad521d083 (diff)
KVM: x86 emulator: fix asm constraint in flush_pending_x87_faults
'bool' wants 8-bit registers. Reported-by: Takuya Yoshikawa <takuya.yoshikawa@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/x86/kvm/emulate.c')
-rw-r--r--arch/x86/kvm/emulate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c
index d5729a91d08..0d151e23248 100644
--- a/arch/x86/kvm/emulate.c
+++ b/arch/x86/kvm/emulate.c
@@ -4123,7 +4123,7 @@ static int flush_pending_x87_faults(struct x86_emulate_ctxt *ctxt)
4123 "jmp 2b \n\t" 4123 "jmp 2b \n\t"
4124 ".popsection \n\t" 4124 ".popsection \n\t"
4125 _ASM_EXTABLE(1b, 3b) 4125 _ASM_EXTABLE(1b, 3b)
4126 : [fault]"+rm"(fault)); 4126 : [fault]"+qm"(fault));
4127 ctxt->ops->put_fpu(ctxt); 4127 ctxt->ops->put_fpu(ctxt);
4128 4128
4129 if (unlikely(fault)) 4129 if (unlikely(fault))