Roland Dreier 3d155f8cd0 [IB] mthca: first pass at catastrophic error reporting
Add some initial support for detecting and reporting catastrophic
errors reported by Mellanox HCAs.  We start a periodic timer which
polls the catastrophic error reporting buffer in device memory.  If an
error is detected, we dump the contents of the buffer for port-mortem
debugging, and report a fatal asynchronous error to higher levels.

In the future we can try to recover from these errors by resetting the
device, but this will require some work in higher-level code as well.
Let's get this in now, so that we at least get catastrophic errors
reported in logs.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
2005-10-27 11:03:38 -07:00
..
2005-09-20 21:01:13 +01:00
2005-10-21 12:18:09 -07:00
2005-07-30 09:47:53 -05:00
2005-09-22 22:17:34 -07:00
2005-10-10 08:40:47 -07:00
2005-10-17 17:03:57 -07:00
2005-10-19 23:04:30 -07:00
2005-10-19 23:04:30 -07:00
2005-04-16 15:20:36 -07:00
2005-10-14 17:10:12 -07:00
2005-09-08 01:45:47 -04:00
2005-06-21 18:46:32 -07:00
2005-09-11 19:15:07 -07:00
2005-09-11 19:15:07 -07:00