From: Gavin Shan Date: Fri, 7 Sep 2012 22:44:13 +0000 (+0000) Subject: powerpc/eeh: Trace error based on PE from beginning X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~10^2~59 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=66523d9f2d799de901a5ae7bbed6c3f663fb0b00;p=pandora-kernel.git 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 Signed-off-by: Benjamin Herrenschmidt --- Reading git-diff-tree failed