kernel_optimize_test/drivers/net/cxgb4vf
Casey Leedom 7e9c26295b cxgb4vf: Quiesce Virtual Interfaces on shutdown ...
When a Virtual Machine is rebooted, KVM currently fails to issue a Function
Level Reset against any "Attached PCI Devices" (AKA "PCI Passthrough").  In
addition to leaving the attached device in a random state in the next booted
kernel (which sort of violates the entire idea of a reboot reseting hardware
state), this leaves our peer thinking that the link is still up.  (Note that
a bug has been filed with the KVM folks, #25332, but there's been no
response on that as of yet.)  So, we add a "->shutdown()" method for the
Virtual Function PCI Device to handle administrative shutdowns like a
reboot.

Signed-off-by: Casey Leedom <leedom@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-02-14 17:37:11 -08:00
..
adapter.h cxgb4vf: minor comment/symbolic name cleanup. 2010-11-15 09:17:36 -08:00
cxgb4vf_main.c cxgb4vf: Quiesce Virtual Interfaces on shutdown ... 2011-02-14 17:37:11 -08:00
Makefile cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf 2010-06-28 23:59:37 -07:00
sge.c cxgb4vf: minor comment/symbolic name cleanup. 2010-11-15 09:17:36 -08:00
t4vf_common.h cxgb4vf: add call to Firmware to reset VF State. 2010-11-12 12:31:01 -08:00
t4vf_defs.h
t4vf_hw.c cxgb4vf: fix mailbox data/control coherency domain race 2011-01-10 13:53:43 -08:00