From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates Date: Mon, 04 Jun 2012 13:46:16 +0800 Message-ID: <4FCC4BA8.7050900@codemonkey.ws> References: <1337618267-16669-1-git-send-email-avi@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Jan Kiszka , Marcelo Tosatti , qemu-devel@nongnu.org, kvm@vger.kernel.org To: Avi Kivity Return-path: Received: from mail-pz0-f46.google.com ([209.85.210.46]:51751 "EHLO mail-pz0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752906Ab2FDFqY (ORCPT ); Mon, 4 Jun 2012 01:46:24 -0400 Received: by dady13 with SMTP id y13so5365577dad.19 for ; Sun, 03 Jun 2012 22:46:24 -0700 (PDT) In-Reply-To: <1337618267-16669-1-git-send-email-avi@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: 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(-) > >