linux-stable-rt/drivers/xen
Konrad Rzeszutek Wilk cf177fd049 xen/pciback: Add flag indicating device has been assigned by Xen
Device drivers that create and destroy SR-IOV virtual functions via
calls to pci_enable_sriov() and pci_disable_sriov can cause catastrophic
failures if they attempt to destroy VFs while they are assigned to
guest virtual machines.  By adding a flag for use by the Xen PCI back
to indicate that a device is assigned a device driver can check that
flag and avoid destroying VFs while they are assigned and avoid system
failures.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-09-27 00:48:34 -04:00
..
xen-pciback xen/pciback: Add flag indicating device has been assigned by Xen 2011-09-27 00:48:34 -04:00
xenbus xen: Add module alias to autoload backend drivers 2011-06-30 12:15:33 -04:00
xenfs
Kconfig xen/self-balloon: Add dependency on tmem. 2011-08-03 14:34:57 -04:00
Makefile Merge branch 'stable/xen-pciback-0.6.3' into stable/drivers 2011-07-20 15:33:51 -04:00
balloon.c xen/balloon: memory hotplug support for Xen balloon driver 2011-07-25 20:57:08 -07:00
biomerge.c
cpu_hotplug.c
events.c xen/irq: Alter the locking to use a mutex instead of a spinlock. 2011-09-15 04:32:02 -04:00
evtchn.c
features.c
gntalloc.c
gntdev.c
grant-table.c xen/grant: Fix compile warning. 2011-08-03 14:34:53 -04:00
manage.c
pci.c
platform-pci.c
swiotlb-xen.c
sys-hypervisor.c
tmem.c
xen-balloon.c xen: tmem: self-ballooning and frontswap-selfshrinking 2011-07-08 12:26:21 -06:00
xen-selfballoon.c xen: xen-selfballoon.c needs more header files 2011-08-10 15:21:46 -04:00
xencomm.c