From: "Michael S. Tsirkin" <mst@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>,
Anthony Liguori <aliguori@us.ibm.com>,
Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
QEMU-devel <qemu-devel@nongnu.org>,
Xen Devel <xen-devel@lists.xen.org>
Subject: Re: [Qemu-devel] [PATCH V13 0/9] Xen PCI Passthrough
Date: Thu, 14 Jun 2012 22:41:30 +0300 [thread overview]
Message-ID: <20120614194129.GG19807@redhat.com> (raw)
In-Reply-To: <1339693309-15192-1-git-send-email-anthony.perard@citrix.com>
On Thu, Jun 14, 2012 at 06:01:40PM +0100, Anthony PERARD wrote:
> Hi all,
>
> This patch series introduces the PCI passthrough for Xen.
>
> Changes since the last version:
> - New patch that introduce a new qdev-property pci-host-devaddr.
> => the "export pci_parse_devaddr" patch is not anymore usefull.
>
> Thanks,
I reviewed some patches and Acked. Won't have the time to
review the rest of the series short term.
If you need me to merge some of these patches myself
pls let me know.
> Allen Kay (2):
> Introduce Xen PCI Passthrough, qdevice (1/3)
> Introduce Xen PCI Passthrough, PCI config space helpers (2/3)
>
> Anthony PERARD (6):
> pci_ids: Add INTEL_82599_SFP_VF id.
> configure: Introduce --enable-xen-pci-passthrough.
> Introduce XenHostPCIDevice to access a pci device on the host.
> pci.c: Add opaque argument to pci_for_each_device.
> qdev-properties: Introduce pci-host-devaddr.
> Introduce apic-msidef.h
>
> Jiang Yunhong (1):
> Introduce Xen PCI Passthrough, MSI (3/3)
>
> configure | 29 +
> hw/apic-msidef.h | 30 +
> hw/apic.c | 11 +-
> hw/i386/Makefile.objs | 2 +
> hw/pci.c | 11 +-
> hw/pci.h | 4 +-
> hw/pci_ids.h | 1 +
> hw/qdev-properties.c | 107 +++
> hw/qdev.h | 3 +
> hw/xen-host-pci-device.c | 396 ++++++++++
> hw/xen-host-pci-device.h | 55 ++
> hw/xen_common.h | 3 +
> hw/xen_platform.c | 8 +-
> hw/xen_pt.c | 851 +++++++++++++++++++++
> hw/xen_pt.h | 301 ++++++++
> hw/xen_pt_config_init.c | 1869 ++++++++++++++++++++++++++++++++++++++++++++++
> hw/xen_pt_msi.c | 620 +++++++++++++++
> qemu-common.h | 7 +
> xen-all.c | 12 +
> 19 files changed, 4301 insertions(+), 19 deletions(-)
> create mode 100644 hw/apic-msidef.h
> create mode 100644 hw/xen-host-pci-device.c
> create mode 100644 hw/xen-host-pci-device.h
> create mode 100644 hw/xen_pt.c
> create mode 100644 hw/xen_pt.h
> create mode 100644 hw/xen_pt_config_init.c
> create mode 100644 hw/xen_pt_msi.c
>
> --
> Anthony PERARD
next prev parent reply other threads:[~2012-06-14 19:41 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-14 17:01 [Qemu-devel] [PATCH V13 0/9] Xen PCI Passthrough Anthony PERARD
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 1/9] pci_ids: Add INTEL_82599_SFP_VF id Anthony PERARD
2012-06-14 19:37 ` Michael S. Tsirkin
2012-06-14 19:52 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 2/9] configure: Introduce --enable-xen-pci-passthrough Anthony PERARD
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 3/9] Introduce XenHostPCIDevice to access a pci device on the host Anthony PERARD
2012-06-14 19:53 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 4/9] pci.c: Add opaque argument to pci_for_each_device Anthony PERARD
2012-06-14 19:38 ` Michael S. Tsirkin
2012-06-14 19:54 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 5/9] qdev-properties: Introduce pci-host-devaddr Anthony PERARD
2012-06-14 19:39 ` Michael S. Tsirkin
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 6/9] Introduce Xen PCI Passthrough, qdevice (1/3) Anthony PERARD
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 7/9] Introduce Xen PCI Passthrough, PCI config space helpers (2/3) Anthony PERARD
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 8/9] Introduce apic-msidef.h Anthony PERARD
2012-06-14 19:40 ` Michael S. Tsirkin
2012-06-14 17:01 ` [Qemu-devel] [PATCH V13 9/9] Introduce Xen PCI Passthrough, MSI (3/3) Anthony PERARD
2012-06-14 19:41 ` Michael S. Tsirkin [this message]
2012-06-15 11:05 ` [Qemu-devel] [PATCH V13 0/9] Xen PCI Passthrough Stefano Stabellini
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=20120614194129.GG19807@redhat.com \
--to=mst@redhat.com \
--cc=aliguori@us.ibm.com \
--cc=anthony.perard@citrix.com \
--cc=jan.kiszka@siemens.com \
--cc=qemu-devel@nongnu.org \
--cc=stefano.stabellini@eu.citrix.com \
--cc=xen-devel@lists.xen.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).