kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Emulator INTn and SCAS fixes
@ 2010-08-17 16:44 Avi Kivity
  2010-08-17 16:44 ` [PATCH v2 1/3] KVM: x86 emulator: fix INTn emulation not pushing EFLAGS and CS Avi Kivity
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Avi Kivity @ 2010-08-17 16:44 UTC (permalink / raw)
  To: Marcelo Tosatti, kvm

The following patchset makes INTn work and implements SCAS (used by vgabios).
With the patchset, vgabios is able to display its splash screen but gets
confused shortly afterwards.

Based on the non-atomic-injection branch.

Avi Kivity (4):
  KVM: Initialize operand and address sizes before emulating interrupts
    - dropped - doesn't apply to mainline yet
  KVM: x86 emulator: fix INTn emulation not pushing EFLAGS and CS
  KVM: x86 emulator: implement SCAS (opcodes AE, AF)
  KVM: x86 emulator: fix REPZ/REPNZ termination condition
    - drop new unused variable
    - if ZF test succeeds, avoid following test

 arch/x86/kvm/emulate.c |   56 +++++++++++++++++++++++++++--------------------
 1 files changed, 32 insertions(+), 24 deletions(-)


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-08-19 11:31 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-17 16:44 [PATCH v2 0/3] Emulator INTn and SCAS fixes Avi Kivity
2010-08-17 16:44 ` [PATCH v2 1/3] KVM: x86 emulator: fix INTn emulation not pushing EFLAGS and CS Avi Kivity
2010-08-17 16:44 ` [PATCH v2 2/3] KVM: x86 emulator: implement SCAS (opcodes AE, AF) Avi Kivity
2010-08-17 16:44 ` [PATCH v2 3/3] KVM: x86 emulator: fix REPZ/REPNZ termination condition Avi Kivity
2010-08-19  4:55   ` Wei Yongjun
2010-08-19  6:59     ` Avi Kivity
2010-08-19  8:32       ` Wei Yongjun
2010-08-19  8:39       ` Wei Yongjun
2010-08-19 10:55   ` Gleb Natapov
2010-08-19 11:31     ` Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).