linux/drivers/pci/pcie/aer
Hidetoshi Seto e7a0d92b19 PCI: pcie, aer: report multiple/first error on a device
Multiple bits might be set in the Uncorrectable Error Status
register.  But aer_print_error_source() only report a error of
the lowest bit set in the error status register.

So print strings for all bits unmasked and set.

And check First Error Pointer to mark the error occured first.
This FEP is not valid when the corresponing bit of the Uncorrectable
Error Status register is not set, or unimplemented or undefined.

Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2009-09-09 13:49:26 -07:00
..
aer_inject.c PCI: pcie, aer: checkpatch style cleanup in pcie/aer/* 2009-09-09 13:46:18 -07:00
aerdrv_acpi.c PCI/ACPI: rename pci_osc_control_set() 2009-03-19 19:29:33 -07:00
aerdrv_core.c PCI: pcie, aer: report multiple/first error on a device 2009-09-09 13:49:26 -07:00
aerdrv_errprint.c PCI: pcie, aer: report multiple/first error on a device 2009-09-09 13:49:26 -07:00
aerdrv.c PCI: pcie, aer: checkpatch style cleanup in pcie/aer/* 2009-09-09 13:46:18 -07:00
aerdrv.h PCI: pcie, aer: report multiple/first error on a device 2009-09-09 13:49:26 -07:00
ecrc.c PCI ECRC: Remove unnecessary semicolons 2009-06-29 12:10:35 -07:00
Kconfig PCI AER: software error injection 2009-06-16 14:30:14 -07:00
Kconfig.debug PCI AER: software error injection 2009-06-16 14:30:14 -07:00
Makefile PCI AER: software error injection 2009-06-16 14:30:14 -07:00