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] [PATCH] pciback: Make PV PCI Hotplug Work with BACKEND_PASS

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH] pciback: Make PV PCI Hotplug Work with BACKEND_PASS Option
From: Yosuke Iwamatsu <y-iwamatsu@xxxxxxxxxxxxx>
Date: Wed, 26 Mar 2008 18:54:11 +0900
Delivery-date: Wed, 26 Mar 2008 02:54:38 -0700
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
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)
Hi there,

This patch makes it possible to attach/detach passthrough
pci devices to/from pv domains, when pciback is compiled with
CONFIG_XEN_PCIDEV_BACKEND_PASS option.

With BACKEND_PASS options, the virtual device name is the same
as the physical device name and multiple pci roots may be exposed
to the guest. In this patch, adding new pci roots is supported by
publishing new xenstore root-% nodes when new pci devices are attached.
However, removing pci roots is not supported because implementing
such 'pci root hot-removal' would add much complication.
If a pci root becomes childless as the result of pci-detach,
retaining it would be harmless.

Regards,
-----------------------
Yosuke Iwamatsu
        NEC Corporation


Attachment: pv_pcihp_pass.patch
Description: all/allfiles

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] pciback: Make PV PCI Hotplug Work with BACKEND_PASS Option, Yosuke Iwamatsu <=