aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/htirq.c
diff options
context:
space:
mode:
authorZhang, Yanmin <yanmin_zhang@linux.intel.com>2009-06-16 01:35:16 -0400
committerJesse Barnes <jbarnes@virtuousgeek.org>2009-06-16 17:30:14 -0400
commit3d5505c56db5c8d1eeca45c325b19e95115afdea (patch)
treefe3f99f5f38c2b93f7c4421aaeaf3df604dda374 /drivers/pci/htirq.c
parent28eb27cf0839a30948335f9b2edda739f48b7a2e (diff)
PCI AER: multiple error support
When a root port receives the same errors more than once before the kernel process them, the Multiple Error Messages Received flags are set by hardware. Because the root port could only save one kind of correctable error source id and another uncorrectable error source id at the same time, the second message sender id is lost if the 2 messages are sent from 2 different devices. This patch makes the kernel search all devices under the root port when multiple messages are received. Reviewed-by: Andrew Patterson <andrew.patterson@hp.com> Signed-off-by: Zhang Yanmin <yanmin_zhang@linux.intel.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/htirq.c')
0 files changed, 0 insertions, 0 deletions