summaryrefslogtreecommitdiffstats
path: root/lib/locking-selftest-hardirq.h
diff options
context:
space:
mode:
authorSuresh Reddy <suresh.reddy@broadcom.com>2017-05-24 22:24:38 -0400
committerDavid S. Miller <davem@davemloft.net>2017-05-25 14:44:49 -0400
commit673c96e5af99b6f8eab3ce37afa11cb28c14cf2f (patch)
tree9f56f8e36b98d0305b3173d2834018da6a2c8abe /lib/locking-selftest-hardirq.h
parent2baec2c3f854d1f79c7bb28386484e144e864a14 (diff)
downloadblackbird-obmc-linux-673c96e5af99b6f8eab3ce37afa11cb28c14cf2f.tar.gz
blackbird-obmc-linux-673c96e5af99b6f8eab3ce37afa11cb28c14cf2f.zip
be2net: Fix UE detection logic for BE3
On certain platforms BE3 chips may indicate spurious UEs (unrecoverable error). Because of the UE detection logic was disabled in the driver for BE3 chips. Because of this, even in cases of a real UE, a failover will not occur. This patch re-enables UE detection on BE3 and if a UE is detected, reads the POST register. If the POST register, reports either a FAT_LOG_STATE or a ARMFW_UE, then it means that a valid UE occurred in the chip. Signed-off-by: Suresh Reddy <suresh.reddy@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/locking-selftest-hardirq.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud