All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/37] [PULL] qemu-kvm.git uq/master queue
@ 2011-02-14 15:22 ` Marcelo Tosatti
  0 siblings, 0 replies; 85+ messages in thread
From: Marcelo Tosatti @ 2011-02-14 15:22 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: qemu-devel, kvm, Marcelo Tosatti

The following changes since commit 8668f61d20eac971d116ebbe8436b4ae963884a8:

  vmmouse: fix queue_size field initialization (2011-02-12 17:44:11 +0000)

are available in the git repository at:
  git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

Anthony PERARD (1):
      Introduce log_start/log_stop in CPUPhysMemoryClient

Glauber Costa (1):
      kvm: make tsc stable over migration and machine start

Jan Kiszka (35):
      Prevent abortion on multiple VCPU kicks
      Stop current VCPU on synchronous reset requests
      Process vmstop requests in IO thread
      Trigger exit from cpu_exec_all on pending IO events
      Leave inner main_loop faster on pending requests
      Flatten the main loop
      kvm: Report proper error on GET_VCPU_MMAP_SIZE failures
      kvm: Drop redundant kvm_enabled from kvm_cpu_thread_fn
      kvm: Handle kvm_init_vcpu errors
      kvm: Provide sigbus services arch-independently
      Refactor signal setup functions in cpus.c
      kvm: Set up signal mask also for !CONFIG_IOTHREAD
      kvm: Refactor qemu_kvm_eat_signals
      kvm: Call qemu_kvm_eat_signals also under !CONFIG_IOTHREAD
      Set up signalfd under !CONFIG_IOTHREAD
      kvm: Fix race between timer signals and vcpu entry under !IOTHREAD
      kvm: Add MCE signal support for !CONFIG_IOTHREAD
      Introduce VCPU self-signaling service
      kvm: Unconditionally reenter kernel after IO exits
      kvm: Remove static return code of kvm_handle_io
      kvm: Leave kvm_cpu_exec directly after KVM_EXIT_SHUTDOWN
      Refactor kvm&tcg function names in cpus.c
      Refactor cpu_has_work/any_cpu_has_work in cpus.c
      Fix a few coding style violations in cpus.c
      Improve vm_stop reason declarations
      Refactor debug and vmstop request interface
      Move debug exception handling out of cpu_exec
      kvm: Separate TCG from KVM cpu execution
      kvm: x86: Prepare VCPU loop for in-kernel irqchip
      kvm: Drop return values from kvm_arch_pre/post_run
      kvm: x86: Catch and report failing IRQ and NMI injections
      kvm: Remove unneeded memory slot reservation
      cirrus: Remove obsolete kvm.h include
      kvm: Make kvm_state globally available
      kvm: x86: Introduce kvmclock device to save/restore its state

 Makefile.objs      |    2 +-
 Makefile.target    |    4 +-
 configure          |    6 +
 cpu-all.h          |    6 +
 cpu-common.h       |    4 +
 cpu-defs.h         |    1 +
 cpu-exec.c         |   43 +---
 cpus.c             |  725 ++++++++++++++++++++++++++++++++--------------------
 cpus.h             |    3 +-
 exec.c             |   30 +++
 gdbstub.c          |   19 +-
 hw/cirrus_vga.c    |    1 -
 hw/ide/core.c      |    2 +-
 hw/kvmclock.c      |  125 +++++++++
 hw/kvmclock.h      |   14 +
 hw/pc_piix.c       |   32 ++-
 hw/scsi-disk.c     |    2 +-
 hw/vga.c           |   31 ++-
 hw/vhost.c         |    2 +
 hw/virtio-blk.c    |    2 +-
 hw/watchdog.c      |    2 +-
 kvm-all.c          |   89 ++++---
 kvm-stub.c         |   15 +-
 kvm.h              |   16 +-
 migration.c        |    2 +-
 monitor.c          |    4 +-
 qemu-common.h      |    1 +
 savevm.c           |    4 +-
 sysemu.h           |   12 +
 target-i386/cpu.h  |    1 +
 target-i386/kvm.c  |  112 ++++++---
 target-ppc/kvm.c   |   16 +-
 target-s390x/kvm.c |   16 +-
 vl.c               |   62 +++--
 34 files changed, 921 insertions(+), 485 deletions(-)
 create mode 100644 hw/kvmclock.c
 create mode 100644 hw/kvmclock.h

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

end of thread, other threads:[~2011-03-07 10:16 UTC | newest]

Thread overview: 85+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-14 15:22 [PATCH 00/37] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2011-02-14 15:22 ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 01/37] Prevent abortion on multiple VCPU kicks Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 02/37] Stop current VCPU on synchronous reset requests Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 03/37] Process vmstop requests in IO thread Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 04/37] Trigger exit from cpu_exec_all on pending IO events Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 05/37] Leave inner main_loop faster on pending requests Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 06/37] Flatten the main loop Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 07/37] kvm: Report proper error on GET_VCPU_MMAP_SIZE failures Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 08/37] kvm: Drop redundant kvm_enabled from kvm_cpu_thread_fn Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 09/37] kvm: Handle kvm_init_vcpu errors Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 10/37] kvm: Provide sigbus services arch-independently Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 11/37] Refactor signal setup functions in cpus.c Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 12/37] kvm: Set up signal mask also for !CONFIG_IOTHREAD Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 13/37] kvm: Refactor qemu_kvm_eat_signals Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 14/37] kvm: Call qemu_kvm_eat_signals also under !CONFIG_IOTHREAD Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 15/37] Set up signalfd " Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 16/37] kvm: Fix race between timer signals and vcpu entry under !IOTHREAD Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 17/37] kvm: Add MCE signal support for !CONFIG_IOTHREAD Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 18/37] Introduce VCPU self-signaling service Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 19/37] kvm: Unconditionally reenter kernel after IO exits Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 20/37] kvm: Remove static return code of kvm_handle_io Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 21/37] kvm: Leave kvm_cpu_exec directly after KVM_EXIT_SHUTDOWN Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 22/37] kvm: make tsc stable over migration and machine start Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 23/37] Refactor kvm&tcg function names in cpus.c Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 24/37] Refactor cpu_has_work/any_cpu_has_work " Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 25/37] Fix a few coding style violations " Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 26/37] Improve vm_stop reason declarations Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 27/37] Refactor debug and vmstop request interface Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 28/37] Move debug exception handling out of cpu_exec Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-03-07  1:52   ` TeLeMan
2011-03-07  1:52     ` TeLeMan
2011-03-07  8:26     ` Jan Kiszka
2011-03-07  8:26       ` Jan Kiszka
2011-03-07  8:54       ` Jan Kiszka
2011-03-07  8:54         ` Jan Kiszka
2011-03-07 10:12         ` TeLeMan
2011-03-07 10:12           ` TeLeMan
2011-02-14 15:22 ` [PATCH 29/37] kvm: Separate TCG from KVM cpu execution Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:22 ` [PATCH 30/37] kvm: x86: Prepare VCPU loop for in-kernel irqchip Marcelo Tosatti
2011-02-14 15:22   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 31/37] kvm: Drop return values from kvm_arch_pre/post_run Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 32/37] kvm: x86: Catch and report failing IRQ and NMI injections Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 33/37] kvm: Remove unneeded memory slot reservation Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 34/37] Introduce log_start/log_stop in CPUPhysMemoryClient Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 35/37] cirrus: Remove obsolete kvm.h include Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 36/37] kvm: Make kvm_state globally available Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 15:23 ` [PATCH 37/37] kvm: x86: Introduce kvmclock device to save/restore its state Marcelo Tosatti
2011-02-14 15:23   ` [Qemu-devel] " Marcelo Tosatti
2011-02-14 20:17 ` [Qemu-devel] [PATCH 00/37] [PULL] qemu-kvm.git uq/master queue Anthony Liguori

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.