diff options
Diffstat (limited to 'drivers/kvm/x86_emulate.c')
-rw-r--r-- | drivers/kvm/x86_emulate.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/kvm/x86_emulate.c b/drivers/kvm/x86_emulate.c index 6e7f774d1751..9f8d59a49313 100644 --- a/drivers/kvm/x86_emulate.c +++ b/drivers/kvm/x86_emulate.c | |||
@@ -824,8 +824,10 @@ x86_decode_insn(struct x86_emulate_ctxt *ctxt, struct x86_emulate_ops *ops) | |||
824 | c->lock_prefix = 1; | 824 | c->lock_prefix = 1; |
825 | break; | 825 | break; |
826 | case 0xf2: /* REPNE/REPNZ */ | 826 | case 0xf2: /* REPNE/REPNZ */ |
827 | c->rep_prefix = REPNE_PREFIX; | ||
828 | break; | ||
827 | case 0xf3: /* REP/REPE/REPZ */ | 829 | case 0xf3: /* REP/REPE/REPZ */ |
828 | c->rep_prefix = 1; | 830 | c->rep_prefix = REPE_PREFIX; |
829 | break; | 831 | break; |
830 | default: | 832 | default: |
831 | goto done_prefixes; | 833 | goto done_prefixes; |