Subject: Re: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Dante Profeta <dante@mclink.it>
List: source-changes
Date: 05/08/2000 20:03:30
I forgot to Thank Greg Oster.
I apologize for this.
Thank you Greg, Thank you very much :)
--
  Dante_



Dante Profeta wrote:
> 
> Module Name:    syssrc
> Committed By:   dante
> Date:           Mon May  8 17:21:35 UTC 2000
> 
> Modified Files:
>         syssrc/sys/dev/ic: adw.c adw.h adwlib.c adwlib.h
> 
> Log Message:
> Change the way ADW_CARRIER is allocated and handled.
> Increased ADW_MAX_CCB to 63 and ADW_MAX_CARRIER to 253
> Print WDTR/SDTR negotiation result per target
> Protect AdvISR() inside splbio()/splx() pair
> Add a pending queue to keep track of all the CCBs that are being executed by the host adapter.
> Rewrote timeout handler in a more efficient way:
>     After 3 timeout now the SCSI is resetted and all pending queues not completed are now reenqueued in the waiting queue so to get executed just after the BUS Reset (hoping that resetting the SCSI BUS and reinitializing the adapter could solve the problem).
> 
> To generate a diff of this commit:
> cvs rdiff -r1.18 -r1.19 syssrc/sys/dev/ic/adw.c
> cvs rdiff -r1.6 -r1.7 syssrc/sys/dev/ic/adw.h
> cvs rdiff -r1.10 -r1.11 syssrc/sys/dev/ic/adwlib.c
> cvs rdiff -r1.8 -r1.9 syssrc/sys/dev/ic/adwlib.h
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.