From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Qemu-devel] [PATCH 00/37] [PULL] qemu-kvm.git uq/master queue Date: Mon, 14 Feb 2011 14:17:38 -0600 Message-ID: <4D598DE2.1050902@codemonkey.ws> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Anthony Liguori , qemu-devel@nongnu.org, kvm@vger.kernel.org To: Marcelo Tosatti Return-path: Received: from mail-qy0-f181.google.com ([209.85.216.181]:40174 "EHLO mail-qy0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751129Ab1BNURx (ORCPT ); Mon, 14 Feb 2011 15:17:53 -0500 Received: by qyk12 with SMTP id 12so4202696qyk.19 for ; Mon, 14 Feb 2011 12:17:53 -0800 (PST) In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On 02/14/2011 09:22 AM, Marcelo Tosatti wrote: > 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 > Pulled. Thanks. Regards, Anthony Liguori > 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 > > >