]> git.baikalelectronics.ru Git - kernel.git/commit
xen-pciback: Document when we FLR an PCI device.
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Wed, 4 Dec 2013 02:47:37 +0000 (21:47 -0500)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 23 May 2014 16:33:43 +0000 (12:33 -0400)
commit4dd8759a495829fc273c95fa138980b0a1ae898d
treec052d5053b9aa8bf5968149170207393249c57e5
parenta8340a312ed7a0e2950df75e3c6fcab86e7bb3f8
xen-pciback: Document when we FLR an PCI device.

When the toolstack wants us to drop or add an PCI device it
changes the XenBus state to Configuring - and as result of that
we find out which devices we should still be exporting out and
which ones not. For the ones we don't need anymore we need to
do an PCI reset so that it is ready for the next guest.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: David Vrabel <david.vrabel@citrix.com>
drivers/xen/xen-pciback/pci_stub.c
drivers/xen/xen-pciback/xenbus.c