qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 00/11] SMP support in qemu.git
@ 2009-12-02 13:48 Glauber Costa
  2009-12-02 13:48 ` [Qemu-devel] [PATCH 01/11] Don't mess with halted state Glauber Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Glauber Costa @ 2009-12-02 13:48 UTC (permalink / raw)
  To: qemu-devel; +Cc: aliguori, avi

Avi/Marcelo

Please include this in a branch in qemu-kvm for future inclusion
in qemu.git. It is the same material people have already commented
on in the ML.

Glauber Costa (11):
  Don't mess with halted state.
  store thread-specific env information
  update halted state on mp_state sync
  qemu_flush_work for remote vcpu execution
  tell kernel about all registers instead of just mp_state
  flush state in migration post_load
  Don't call kvm cpu reset on initialization
  use cpu_kick instead of direct signalling.
  Use per-cpu reset handlers.
  Use __thread where available.
  remove smp restriction from kvm

 configure         |   17 ++++++++
 cpu-all.h         |    3 +
 cpu-defs.h        |   16 ++++++++
 exec-all.h        |   12 ++++++
 exec.c            |   32 ++++++++++++++++
 hw/apic-kvm.c     |   26 +++++++-----
 kvm-all.c         |   49 +++++++++---------------
 kvm.h             |   10 +++++
 target-i386/kvm.c |   12 ++++++
 target-ppc/kvm.c  |    5 ++
 vl.c              |  108 ++++++++++++++++++++++++++++++++++++++++++++++++++--
 11 files changed, 244 insertions(+), 46 deletions(-)

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

end of thread, other threads:[~2009-12-03 15:02 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-02 13:48 [Qemu-devel] [PATCH 00/11] SMP support in qemu.git Glauber Costa
2009-12-02 13:48 ` [Qemu-devel] [PATCH 01/11] Don't mess with halted state Glauber Costa
2009-12-02 13:48   ` [Qemu-devel] [PATCH 02/11] store thread-specific env information Glauber Costa
2009-12-02 13:48     ` [Qemu-devel] [PATCH 03/11] update halted state on mp_state sync Glauber Costa
2009-12-02 13:48       ` [Qemu-devel] [PATCH 04/11] qemu_flush_work for remote vcpu execution Glauber Costa
2009-12-02 13:48         ` [Qemu-devel] [PATCH 05/11] tell kernel about all registers instead of just mp_state Glauber Costa
2009-12-02 13:48           ` [Qemu-devel] [PATCH 06/11] flush state in migration post_load Glauber Costa
2009-12-02 13:48             ` [Qemu-devel] [PATCH 07/11] Don't call kvm cpu reset on initialization Glauber Costa
2009-12-02 13:48               ` [Qemu-devel] [PATCH 08/11] use cpu_kick instead of direct signalling Glauber Costa
2009-12-02 13:48                 ` [Qemu-devel] [PATCH 09/11] Use per-cpu reset handlers Glauber Costa
2009-12-02 13:48                   ` [Qemu-devel] [PATCH 10/11] Use __thread where available Glauber Costa
2009-12-02 13:48                     ` [Qemu-devel] [PATCH 11/11] remove smp restriction from kvm Glauber Costa
2009-12-03 12:23                       ` [Qemu-devel] " Avi Kivity
2009-12-03 12:36                         ` Glauber Costa
2009-12-03 12:37                           ` Avi Kivity
2009-12-03 12:39                             ` Glauber Costa
2009-12-03 12:40                               ` Avi Kivity
2009-12-03 12:20         ` [Qemu-devel] Re: [PATCH 04/11] qemu_flush_work for remote vcpu execution Avi Kivity
2009-12-03 12:33           ` Glauber Costa
2009-12-03 12:35             ` Avi Kivity
2009-12-03 12:37               ` Glauber Costa
2009-12-03 12:40                 ` Avi Kivity
2009-12-03 14:29         ` Paolo Bonzini
2009-12-03 15:02           ` Glauber Costa

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).