KVM: emulator: check rex prefix inside decode_register()
authorGleb Natapov <gleb@redhat.com>
Mon, 4 Nov 2013 13:52:41 +0000 (15:52 +0200)
committerGleb Natapov <gleb@redhat.com>
Tue, 5 Nov 2013 07:11:18 +0000 (09:11 +0200)
commitaa9ac1a6323d21065e121902fef4f1b6c07c37c7
tree8d2691f0b1633519595db3b3244b3a84a1bae46a
parent95f328d3ad1a8e4e3175a18546fb35c495e31130
KVM: emulator: check rex prefix inside decode_register()

All decode_register() callers check if instruction has rex prefix
to properly decode one byte operand. It make sense to move the check
inside.

Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
arch/x86/kvm/emulate.c