]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r315681: Improve command timeout handling.
authormav <mav@FreeBSD.org>
Sun, 2 Apr 2017 10:57:19 +0000 (10:57 +0000)
committermav <mav@FreeBSD.org>
Sun, 2 Apr 2017 10:57:19 +0000 (10:57 +0000)
commitfe1ff12d3e59bfbe12ad74705e3c55e84b702521
tree54d0c549ddda59263f60657727a1b61ecb0bbae3
parent09e546f130f9d83464f64d5f9cfd6eb5566a5269
MFC r315681: Improve command timeout handling.

Let firmware do its best first, and if it can't, try software recovery.
I would remove software timeout handler completely, but found bunch of
complains on command timeout on sparc64 mailing list few years ago, so
better be safe in case of interrupt loss.
sys/dev/isp/isp.c
sys/dev/isp/isp_freebsd.c
sys/dev/isp/isp_freebsd.h
sys/dev/isp/ispvar.h