This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCH][VTD][v3] graphics passthrough cleanup

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH][VTD][v3] graphics passthrough cleanup
From: "Kay, Allen M" <allen.m.kay@xxxxxxxxx>
Date: Thu, 29 Jul 2010 16:25:04 -0700
Accept-language: en-US
Acceptlanguage: en-US
Cc: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Delivery-date: Thu, 29 Jul 2010 16:26:08 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcsvdT3/H2bjyU+kTFihZwye06Q0DA==
Thread-topic: [PATCH][VTD][v3] graphics passthrough cleanup

This patch as originally titled Calpella/Sandybridge IGD passthrough.  In this revision, I have separated cleanup portion of the patch from Calpella/Sandybridge portion.  This  cleanup portion incorporates inputs from Stephano and proposed patch from Isaku.  The main changes are consolidating graphics passthrough specific code into pt-graphics.c and removal of hardcoded intercepts for host bridge (device 00:00.0) accesses in pci.c.


Signed-off-by: Allen Kay [allen.m.kay@xxxxxxxxx]

Signed-off-by: Isaku Yamahata [yamahata@xxxxxxxxxxxxx]



 hw/pass-through.c |  215 +++++++-----------------------------------------

 hw/pass-through.h |   20 ++++-

 hw/pc.c           |    4 +

 hw/pci.c          |   31 +------

 hw/pci.h          |    6 +-

 hw/piix_pci.c     |    4 +-

 hw/pt-graphics.c  |  240 +++++++++++++++++++++++++++++++++++++++++++++++++++++

 xen-hooks.mak     |    2 +-

 8 files changed, 303 insertions(+), 219 deletions(-)

 create mode 100644 hw/pt-graphics.c

Attachment: igd-ioemu07293.patch
Description: igd-ioemu07293.patch

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>