Recent emulator changes fixed many bugs and shortcomings in string io
instructions emulation (ability to do io into mmio region, proper DF
flag handling) but emulation became much slower. Those patches bring
some performance back.

Gleb Natapov (2):
  KVM: x86 emulator: don't update vcpu state if instruction is
    restarted.
  KVM: x86 emulator: check io permissions only once for string pio

 arch/x86/include/asm/kvm_emulate.h |    1 +
 arch/x86/kvm/emulate.c             |    6 ++++++
 arch/x86/kvm/x86.c                 |   32 ++++++++++++++------------------
 3 files changed, 21 insertions(+), 18 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to