]> Git Repo - linux.git/commit
PCI: Add device disconnected state
authorKeith Busch <[email protected]>
Thu, 30 Mar 2017 03:48:59 +0000 (22:48 -0500)
committerBjorn Helgaas <[email protected]>
Thu, 30 Mar 2017 03:54:46 +0000 (22:54 -0500)
commit89ee9f7680031d7df91a1a27abac69e034c2e892
tree4e874d870f8fd310aa954153c590f6ae93517868
parentd3881e5015421a578bc328136471fcf1d02ac389
PCI: Add device disconnected state

Add a new state to pci_dev to be set when it is unexpectedly disconnected.
The PCI driver tear down functions can observe this new device state so
they may skip operations that will fail.

The pciehp and pcie-dpc drivers are aware when the link is down, so these
set the flag when their handlers detect the device is disconnected.

Tested-by: Krishna Dhulipala <[email protected]>
Signed-off-by: Keith Busch <[email protected]>
Signed-off-by: Bjorn Helgaas <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Reviewed-by: Wei Zhang <[email protected]>
drivers/pci/hotplug/pciehp_pci.c
drivers/pci/pci.h
drivers/pci/pcie/pcie-dpc.c
include/linux/pci.h
This page took 0.058328 seconds and 4 git commands to generate.