WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] multi-function devices on vPCI bus

To: "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Ryan Wilson" <hap9@xxxxxxxxxxxxxx>
Subject: [Xen-devel] multi-function devices on vPCI bus
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Mon, 6 Nov 2006 17:34:08 +0800
Delivery-date: Mon, 06 Nov 2006 07:24:49 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AccBhrVcO7V0Kr3BQymhOtNfbrbtzA==
Thread-topic: multi-function devices on vPCI bus
Hi, Ryan,
        A question here. Why does multi-function devices need special 
handle on vPCI mode for pcibe/pcife? vPCI mode is just to provide 
a full-virtualized PCI hierarchy which already virtualizes busnr/slotnr,

and there's no need to special case the function number. If some rare
driver really has assumption about the multi-function knowledge 
about one specific device, just go to "passthrough" mode.

        Actually there's even no need to keep a third mode ("slot")
which
makes nothing difference but to provide a virtual function number. We 
may keep things simple:
        - passthrough to provide real hierarchy, except adding more root

buses
        - vPCI to provide virtual hierarchy, with vbus/vslot/vfunction 
which have no relationship with real.

        Does it sound OK? :-)

Thanks,
Kevins

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] multi-function devices on vPCI bus, Tian, Kevin <=