Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Matthew Jacob <mjacob@netbsd.org>
List: source-changes
Date: 02/08/1999 16:42:22
Module Name:	src
Committed By:	mjacob
Date:		Tue Feb  9 00:42:22 UTC 1999

Modified Files:
	src/sys/dev/ic: isp_netbsd.c
Log Message:
Do SCSI Bus resets in this layer (now). Don't do it for Fibre Channel yet
(we get LOOP DOWN events, and we'll hang on that at this time).

Add other isp_async cases- ISPASYNC_LOOP_DOWN and ISPASYNC_LOOP_UP. DOWN
will cause internal queuing until UP, whereupon a timeout will fire up
any pending xfers. It doesn't really keep commands from getting destroyed
by loop down events, but at least minimizes the damage. This was much
easier to implement with CAM.