aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/access.c
diff options
context:
space:
mode:
authorKeith Busch <keith.busch@intel.com>2017-03-29 22:48:59 -0500
committerBjorn Helgaas <bhelgaas@google.com>2017-03-29 22:54:46 -0500
commit89ee9f7680031d7df91a1a27abac69e034c2e892 (patch)
tree4e874d870f8fd310aa954153c590f6ae93517868 /drivers/pci/access.c
parentPCI: Export PCI device config accessors (diff)
downloadlinux-dev-89ee9f7680031d7df91a1a27abac69e034c2e892.tar.xz
linux-dev-89ee9f7680031d7df91a1a27abac69e034c2e892.zip
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 <krishnad@fb.com> Signed-off-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Wei Zhang <wzhang@fb.com>
Diffstat (limited to 'drivers/pci/access.c')
0 files changed, 0 insertions, 0 deletions