summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/eeh.h
diff options
context:
space:
mode:
authorGavin Shan <shangw@linux.vnet.ibm.com>2012-09-07 22:44:13 +0000
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2012-09-10 09:35:33 +1000
commit66523d9f2d799de901a5ae7bbed6c3f663fb0b00 (patch)
tree604cf7a4ae77ab3d0a9056cc74d94e06cc57d8b4 /arch/powerpc/include/asm/eeh.h
parent5b6635294418a954b5f911375b86d3552cf93f36 (diff)
downloadlwn-66523d9f2d799de901a5ae7bbed6c3f663fb0b00.tar.gz
lwn-66523d9f2d799de901a5ae7bbed6c3f663fb0b00.zip
powerpc/eeh: Trace error based on PE from beginning
There're 2 conditions to trigger EEH error detection: invalid value returned from reading I/O or config space. On each case, the function eeh_dn_check_failure will be called to initialize EEH event and put it into the poll for further processing. The patch changes the function for a little bit so that the EEH error will be traced based on PE instead of EEH device any more. Also, the function eeh_find_device_pe() has been removed since the eeh device is tracing the PE by struct eeh_dev::pe. Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/include/asm/eeh.h')
0 files changed, 0 insertions, 0 deletions