OSDN Git Service

PCI: Prevent sysfs disable of device while driver is attached
authorChristoph Hellwig <hch@lst.de>
Fri, 18 May 2018 16:56:24 +0000 (18:56 +0200)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 25 May 2018 22:28:02 +0000 (17:28 -0500)
commit6f5cdfa802733dcb561bf664cc89d203f2fd958f
treebd0ece32aabf1720cfccbf8197166dd8950c5bf1
parent17e8f0d4cee2bf50c2764bb4318284ce16152c5f
PCI: Prevent sysfs disable of device while driver is attached

Manipulating the enable_cnt behind the back of the driver will wreak
complete havoc with the kernel state, so disallow it.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Acked-by: Keith Busch <keith.busch@intel.com>
drivers/pci/pci-sysfs.c