summaryrefslogtreecommitdiffstats
path: root/drivers/char/ipmi/ipmi_watchdog.c
diff options
context:
space:
mode:
authorMike Mason <mmlnx@us.ibm.com>2008-07-09 02:04:35 +1000
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2008-07-09 16:30:48 +1000
commitcde274c0c789404df8ece3f9e7d6506caf0127e2 (patch)
treec0972e3907077f379289349ac09277ebc58ebb2d /drivers/char/ipmi/ipmi_watchdog.c
parentb887ec620a7575f54fa025d38fa1008dc8a3b12a (diff)
downloadlinux-cde274c0c789404df8ece3f9e7d6506caf0127e2.tar.gz
linux-cde274c0c789404df8ece3f9e7d6506caf0127e2.tar.bz2
linux-cde274c0c789404df8ece3f9e7d6506caf0127e2.zip
powerpc/eeh: PERR/SERR bit settings during EEH device recovery
The following patch restores the PERR and SERR bits in the PCI command register during an EEH device recovery. We have found at least one case (an Agilent test card) where the PERR/SERR bits are set to 1 by firmware at boot time, but are not restored to 1 during EEH recovery. The patch fixes the Agilent card problem. It has been tested on several other EEH-enabled cards with no regressions. Signed-off-by: Mike Mason <mmlnx@us.ibm.com> Acked-by: Linas Vepstas <linasvepstas@gmail.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'drivers/char/ipmi/ipmi_watchdog.c')
0 files changed, 0 insertions, 0 deletions