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


RE: [Xen-devel] Re: [PATCH][VTD] pci mmcfg patch for x86-64 -version 3

To: Jan Beulich <jbeulich@xxxxxxxxxx>
Subject: RE: [Xen-devel] Re: [PATCH][VTD] pci mmcfg patch for x86-64 -version 3
From: "Kay, Allen M" <allen.m.kay@xxxxxxxxx>
Date: Fri, 12 Dec 2008 15:21:56 -0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: "Han, Weidong" <weidong.han@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Espen Skoglund <espen.skoglund@xxxxxxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Delivery-date: Fri, 12 Dec 2008 15:22:39 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49422B16.76E4.0078.0@xxxxxxxxxx>
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>
References: <57C9024A16AD2D4C97DC78E552063EA35C7EF156@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <493F9376.76E4.0078.0@xxxxxxxxxx> <57C9024A16AD2D4C97DC78E552063EA35C84989A@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <49422B16.76E4.0078.0@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AclcMXRRYjMaHGg8QF2340q9c7C/vgAfgZPQ
Thread-topic: [Xen-devel] Re: [PATCH][VTD] pci mmcfg patch for x86-64 -version 3
>As I'm planning to 
>work on multi-segment PCI support in Q1, this stuff will get revisited
>Is that going to come through Linux again, or is this a Xen-only plan?

It will involve both xen and Linux.  Segment information for the device will 
come from dom0 Linux.  Segment knowledge in VT-d will be added in xen.  For 
example, current vtd/dmar.c/acpi_find_matched_drhd_unit() assumes the entire 
system has only one INCLUDE_ALL vt-d engine.  In a multi PCI segment system, 
each segment can have a INCLUDE_ALL VT-d engine.

Xen-devel mailing list