diff options
author | Jack Morgenstein <jackm@dev.mellanox.co.il> | 2007-07-12 17:50:45 +0300 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2007-07-17 18:37:42 -0700 |
commit | ee49bd9397cd2b8fe7a1962505d81c1d0a1366fc (patch) | |
tree | 064800f1ebcf6c2586f6727aa03c85e875b96289 /drivers/infiniband/hw/ipath/ipath_driver.c | |
parent | 41179e2de6962b46d1d9f2b4437243ac740efdec (diff) | |
download | blackbird-op-linux-ee49bd9397cd2b8fe7a1962505d81c1d0a1366fc.tar.gz blackbird-op-linux-ee49bd9397cd2b8fe7a1962505d81c1d0a1366fc.zip |
mlx4_core: Reset device when internal error is detected
Reset the device when an internal error is detected.
Also, detect errors by polling the error buffer rather than using
interrupts. This is more robust and doesn't depend on MSI-X. Remove
the old interrupt handler entirely, since we don't want to support two
mechanisms for detecting internal errors.
Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/ipath/ipath_driver.c')
0 files changed, 0 insertions, 0 deletions