]> git.itanic.dy.fi Git - linux-stable/commit
KVM: emulator: emulate XLAT
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 9 May 2013 09:32:50 +0000 (11:32 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 19 May 2013 18:38:09 +0000 (11:38 -0700)
commite3ed61f1dcb250148b14c37d62918d6fe9e01070
tree027afd448550c0613b8e3073fca4675b04cc0115
parenta58a4482f3b250cd372182fdbf3d2d34ba79fc17
KVM: emulator: emulate XLAT

commit 7fa57952d70f5737513d8319395e471d107e4e0d upstream.

This is used by SGABIOS, KVM breaks with emulate_invalid_guest_state=1.
It is just a MOV in disguise, with a funny source address.

Reported-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kvm/emulate.c