summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
diff options
context:
space:
mode:
authorbuhrow <buhrow@NetBSD.org>2014-04-01 23:57:54 +0000
committerbuhrow <buhrow@NetBSD.org>2014-04-01 23:57:54 +0000
commita0a17604262cb00c0993a1cebf414dbed3749469 (patch)
tree29a73fd4dbd7773f829bf0343cf46d9f110a66c4 /sys/dev/raidframe
parentf426c603d58c1714fe0267d5063591c4eec9dfa0 (diff)
Checking in changes to improve error handling. Specifically:
- if commands timeout, clear the queues to the the card and perform a soft reset on the LSI hardware since when these timeouts occur, the LSI firmware is not graceful about recovering at all. - Recover gracefully from more kinds of errors using the same recovery mechanism listed above. Also, implement mpt_ioctl() to handle bus reset requests from scsictl(8).
Diffstat (limited to 'sys/dev/raidframe')
0 files changed, 0 insertions, 0 deletions