diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2014-01-10 15:23:14 +0100 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2014-01-14 12:14:25 -0700 |
commit | 7a3bb55ebd1cb04f08dd68cf60af24b434f8cc2a (patch) | |
tree | be458b65d628b313efc2d32abc5646ee91e517e7 /drivers/pci/hotplug/acpiphp_core.c | |
parent | 9d16947b75831acd317ab9a53e0e94d160731d33 (diff) | |
download | linux-7a3bb55ebd1cb04f08dd68cf60af24b434f8cc2a.tar.bz2 |
ACPI / PCI: Use global PCI rescan-remove locking in PCI root hotplug
Multiple race conditions are possible between the addition and removal of
PCI devices during ACPI PCI host bridge hotplug and the generic PCI bus
rescan and device removal that can be triggered via sysfs.
To avoid those race conditions make the ACPI PCI host bridge addition and
removal code use global PCI rescan-remove locking.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/hotplug/acpiphp_core.c')
0 files changed, 0 insertions, 0 deletions