aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/pci/hotplug/pciehp.h
diff options
context:
space:
mode:
authorKenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>2009-02-03 15:06:13 +0900
committerJesse Barnes <jbarnes@hobbes.lan>2009-03-19 19:29:28 -0700
commit81b840cd27e3ee9af67b6e05a4847868f74fce69 (patch)
tree35a88cc6fbf67273c61f053fa5375a0a01f3c181 /drivers/pci/hotplug/pciehp.h
parentPCI: introduce missing kfree (diff)
downloadwireguard-linux-81b840cd27e3ee9af67b6e05a4847868f74fce69.tar.xz
wireguard-linux-81b840cd27e3ee9af67b6e05a4847868f74fce69.zip
PCI: pciehp: fix possible endless loop in pcie_isr
Fix possible endless loop in pcie_isr. Currently, pcie_isr() (interrupt service routine of pciehp) can end up in an endless loop if the Slot Status register is set again immediately after being cleared. According to the past discussion (see below URL) this case can happen if the power fault detected bit is set during handling. http://sourceforge.net/mailarchive/message.php?msg_id=20051130135409.A14918%40unix-os.sc.intel.com Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/hotplug/pciehp.h')
0 files changed, 0 insertions, 0 deletions