All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] pciback: Make PV PCI Hotplug Work with BACKEND_PASS Option
@ 2008-03-26  9:54 Yosuke Iwamatsu
  0 siblings, 0 replies; only message in thread
From: Yosuke Iwamatsu @ 2008-03-26  9:54 UTC (permalink / raw)
  To: xen-devel

[-- Attachment #1: Type: text/plain, Size: 730 bytes --]

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 #2: pv_pcihp_pass.patch --]
[-- Type: all/allfiles, Size: 2796 bytes --]

[-- Attachment #3: Type: text/plain, Size: 138 bytes --]

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-03-26  9:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-26  9:54 [PATCH] pciback: Make PV PCI Hotplug Work with BACKEND_PASS Option Yosuke Iwamatsu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.