From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:49244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SbQ7a-00026Z-7d for qemu-devel@nongnu.org; Mon, 04 Jun 2012 01:46:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SbQ7V-0004F6-W3 for qemu-devel@nongnu.org; Mon, 04 Jun 2012 01:46:29 -0400 Received: from mail-pz0-f45.google.com ([209.85.210.45]:33179) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SbQ7V-0004Dw-Oy for qemu-devel@nongnu.org; Mon, 04 Jun 2012 01:46:25 -0400 Received: by dadv2 with SMTP id v2so5825803dad.4 for ; Sun, 03 Jun 2012 22:46:24 -0700 (PDT) Message-ID: <4FCC4BA8.7050900@codemonkey.ws> Date: Mon, 04 Jun 2012 13:46:16 +0800 From: Anthony Liguori MIME-Version: 1.0 References: <1337618267-16669-1-git-send-email-avi@redhat.com> In-Reply-To: <1337618267-16669-1-git-send-email-avi@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Avi Kivity Cc: Jan Kiszka , Marcelo Tosatti , qemu-devel@nongnu.org, kvm@vger.kernel.org On 05/22/2012 12:37 AM, Avi Kivity wrote: > Please pull from: > > git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master Pulled. Thanks. Regards, Anthony Liguori > > This is mostly Jan's MSI for KVM patches. > > ---------------------------------------------------------------- > Avi Kivity (1): > kvm: update vmxcap for EPT A/D, INVPCID, RDRAND, VMFUNC > > Jan Kiszka (19): > kvm: Refactor KVMState::max_gsi to gsi_count > Introduce MSIMessage structure > kvm: Introduce basic MSI support for in-kernel irqchips > pc: Enable MSI support at APIC level > kvm: x86: Wire up MSI support for in-kernel irqchip > kvm: Update kernel headers > kvm: Add support for direct MSI injections > kvm: Enable in-kernel irqchip support by default > msix: Factor out msix_get_message > msix: Invoke msix_handle_mask_update on msix_mask_all > msix: Introduce vector notifiers > kvm: Rename kvm_irqchip_add_route to kvm_irqchip_add_irq_route > kvm: Introduce kvm_irqchip_add_msi_route > kvm: Publicize kvm_irqchip_release_virq > kvm: Make kvm_irqchip_commit_routes an internal service > kvm: Introduce kvm_irqchip_add/remove_irqfd > kvm: Enable use of kvm_irqchip_in_kernel in hwlib code > msix: Add msix_nr_vectors_allocated > virtio/vhost: Add support for KVM in-kernel MSI injection > > hw/apic.c | 3 + > hw/kvm/apic.c | 34 ++++++- > hw/msi.h | 5 + > hw/msix.c | 121 +++++++++++++++++++++-- > hw/msix.h | 6 ++ > hw/pc.c | 9 -- > hw/pc_piix.c | 14 +-- > hw/pci.h | 8 ++ > hw/virtio-pci.c | 126 ++++++++++++++++++++++++ > hw/virtio-pci.h | 6 ++ > hw/xen.h | 10 -- > hw/xen_apic.c | 5 + > kvm-all.c | 236 +++++++++++++++++++++++++++++++++++++++++++-- > kvm-stub.c | 23 +++++ > kvm.h | 18 ++-- > linux-headers/linux/kvm.h | 38 ++++++++ > qemu-common.h | 1 + > scripts/kvm/vmxcap | 13 +++ > 18 files changed, 624 insertions(+), 52 deletions(-) > >