All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: Avi Kivity <avi@redhat.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>,
	Marcelo Tosatti <mtosatti@redhat.com>,
	qemu-devel@nongnu.org, kvm@vger.kernel.org
Subject: Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates
Date: Mon, 04 Jun 2012 13:46:16 +0800	[thread overview]
Message-ID: <4FCC4BA8.7050900@codemonkey.ws> (raw)
In-Reply-To: <1337618267-16669-1-git-send-email-avi@redhat.com>

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


  parent reply	other threads:[~2012-06-04  5:46 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-21 16:37 [PULL 00/20 1.2] kvm updates Avi Kivity
2012-05-21 16:37 ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 01/19] kvm: Refactor KVMState::max_gsi to gsi_count Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 02/19] Introduce MSIMessage structure Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 03/19] kvm: Introduce basic MSI support for in-kernel irqchips Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 04/19] pc: Enable MSI support at APIC level Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 05/19] kvm: x86: Wire up MSI support for in-kernel irqchip Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 06/19] kvm: Update kernel headers Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 07/19] kvm: Add support for direct MSI injections Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 08/19] kvm: Enable in-kernel irqchip support by default Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 09/19] msix: Factor out msix_get_message Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 10/19] msix: Invoke msix_handle_mask_update on msix_mask_all Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 11/19] msix: Introduce vector notifiers Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 12/19] kvm: Rename kvm_irqchip_add_route to kvm_irqchip_add_irq_route Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 13/19] kvm: Introduce kvm_irqchip_add_msi_route Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 14/19] kvm: Publicize kvm_irqchip_release_virq Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 15/19] kvm: Make kvm_irqchip_commit_routes an internal service Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 16/19] kvm: Introduce kvm_irqchip_add/remove_irqfd Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 17/19] kvm: Enable use of kvm_irqchip_in_kernel in hwlib code Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 18/19] msix: Add msix_nr_vectors_allocated Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-05-21 16:37 ` [PATCH 19/19] virtio/vhost: Add support for KVM in-kernel MSI injection Avi Kivity
2012-05-21 16:37   ` [Qemu-devel] " Avi Kivity
2012-06-04  5:46 ` Anthony Liguori [this message]
2012-06-05  0:52   ` [Qemu-devel] [PULL 00/20 1.2] kvm updates Andreas Färber
2012-06-05  0:52     ` Andreas Färber
2012-06-05  0:52     ` Andreas Färber
2012-06-05  1:58     ` Anthony Liguori
2012-06-05  1:58       ` Anthony Liguori
2012-06-05  1:58       ` Anthony Liguori
2012-06-05  2:26       ` Andreas Färber
2012-06-05  2:26         ` Andreas Färber
2012-06-05  2:26         ` Andreas Färber
2012-06-05  7:42       ` Avi Kivity
2012-06-05  7:42         ` Avi Kivity
2012-06-05  7:42         ` Avi Kivity
2012-06-05  8:10         ` Alexander Graf
2012-06-05  8:10           ` Alexander Graf
2012-06-05  8:10           ` Alexander Graf
2012-06-05  8:32           ` [Qemu-devel] " Jan Kiszka
2012-06-05  8:32             ` Jan Kiszka
2012-06-05  8:32             ` Jan Kiszka
2012-06-05  9:02         ` Anthony Liguori
2012-06-05  9:02           ` Anthony Liguori
2012-06-05  9:11           ` Avi Kivity
2012-06-05  9:11             ` Avi Kivity
2012-06-05  9:11             ` Avi Kivity

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FCC4BA8.7050900@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=avi@redhat.com \
    --cc=jan.kiszka@siemens.com \
    --cc=kvm@vger.kernel.org \
    --cc=mtosatti@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.