linux-stable-rt/drivers/pci
Kenji Kaneshige f477836457 PCI: hotplug: pciehp: Fix possible race condition in writing slot
The slot control register is modified as follows:

    (1) Read the register value
    (2) Change the value
    (3) Write the value to the register

Those must be done atomically, otherwise writing to control register
would cause an unexpected result.

Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>
Signed-off-by: Kristen Carlson Accardi <kristen.c.accardi@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-07-11 16:02:08 -07:00
..
hotplug PCI: hotplug: pciehp: Fix possible race condition in writing slot 2007-07-11 16:02:08 -07:00
pcie
.gitignore
Kconfig
Makefile
access.c
bus.c
hotplug.c
htirq.c
msi.c msi: mask the msix vector before we unmap it 2007-06-01 08:18:27 -07:00
msi.h
pci-acpi.c
pci-driver.c
pci-sysfs.c PCI: Make pcibios_add_platform_entries() return errors 2007-07-11 16:02:07 -07:00
pci.c PCI: add PCI-X/PCI-Express read control interfaces 2007-07-11 16:02:07 -07:00
pci.h
probe.c PCI: point people to Bernhard instead of the linux-kernel list 2007-07-11 16:02:06 -07:00
proc.c
quirks.c PCI: add PCI-X/PCI-Express read control interfaces 2007-07-11 16:02:07 -07:00
remove.c
rom.c
search.c PCI: Fix pci_find_present 2007-05-31 16:56:37 -07:00
setup-bus.c
setup-irq.c
setup-res.c
syscall.c pci syscall.c: Switch to refcounting API 2007-07-11 16:02:07 -07:00