cvs commit: src/sys/dev/twe twe.c twe_compat.h twe_freebsd.c

Julian Elischer julian at elischer.org
Wed Dec 3 14:52:22 PST 2003


         twe_tables.h tweio.h twereg.h twevar.h
In-Reply-To: <200312020757.hB27vKIW011545 at repoman.freebsd.org>
Message-ID: <Pine.BSF.4.21.0312031451120.35823-100000 at InterJet.elischer.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

great.. of course the question I have is my usual..
ETA for 4.x version?
I'm getting pesterred for a better tool.




On Mon, 1 Dec 2003, Paul Saab wrote:

> ps          2003/12/01 23:57:20 PST
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/dev/twe          twe.c twe_compat.h twe_freebsd.c 
>                          twe_tables.h tweio.h twereg.h twevar.h 
>   Log:
>   After extensive QA cycles at 3ware, bring the driver in-line with all the
>   issues which they found and asked to be changed so 3ware can offcially
>   support the driver.
>   
>   Summary of the most significant changes:
>   
>   - TWE_OVERRIDE is no longer supported
>   - If twe_getparam failed, bogus data would be returned to the caller
>   - Cache the device unit in the twe_drive structure to aid debugging
>   - Add the 3ware driver version.
>   - Proper return error codes for many functions.
>   - Track the minimum queue length statistics
>   - 4.x compat: use the cached unit number from the twe_drive structure
>     instead of the the cached si_drv2.  3ware found that after many loads
>     and unloads that si_drv2 became corrupted.  This did not happen in
>     -current.
>   
>   Submitted by:   Vinod Kashyap (with modifications by me)
>   Approved by:    re (rwatson)
>   
>   Revision  Changes    Path
>   1.18      +100 -48   src/sys/dev/twe/twe.c
>   1.11      +4 -34     src/sys/dev/twe/twe_compat.h
>   1.31      +42 -49    src/sys/dev/twe/twe_freebsd.c
>   1.4       +4 -17     src/sys/dev/twe/twe_tables.h
>   1.3       +6 -3      src/sys/dev/twe/tweio.h
>   1.10      +4 -1      src/sys/dev/twe/twereg.h
>   1.9       +26 -8     src/sys/dev/twe/twevar.h
> 



More information about the cvs-src mailing list