Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Aug 1996 13:34:12 -0700
From:      "Justin T. Gibbs" <gibbs@freefall.freebsd.org>
To:        "Rodney W. Grimes" <rgrimes@GndRsh.aac.dev.com>
Cc:        scsi@freefall.freebsd.org
Subject:   Re: scsi-diffs.960802.gz now availible 
Message-ID:  <199608042034.NAA22230@freefall.freebsd.org>
In-Reply-To: Your message of "Sun, 04 Aug 1996 11:08:50 PDT." <199608041808.LAA06584@GndRsh.aac.dev.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> I've put an updated copy of my scsi diffs in Freefall's incoming
>> directory.  These split out the scsi_queue stuff into a separate
>> file and pulls some of the crud in scsiconf.h into separate headers
>> too.  The includes are still a mess, but this should make it easier
>> for people to review the new queue management code since its all in
>> one place now.
>> 
>> I also added Jason Thorpe's chio program.
>
>A kernel with the ncr driver in it will not compile, probably a missing
>header file (haven't tracked it down yet, just nuked the ncr driver
>out of my kernel config).  Something to do with a parse error on scsi_queue
>at line 1206 of ncr.c.

I know.  Once I decided to leave the queue work to Stephan, I killed it
from the LINT file I used to test that all the drivers compiled correctly.
The diffs are only in there to give Stephan an idea of what's needed.

>I should be up and running on a 2940U any minute now... anything special
>you want tested?  [First thing I am going to run is a make world, that
>should be done in about 2 hours...]

I don't have any particular test cases in mind.  I'm mostly interested in
knowing if I've created any strange I/O behavior with the new round-robin
scheme (especially with multiple targets active).  It would also be nice
to know if its faster or slower than the old code.

As an aside, I'd like to find "owners" for all of the controller and type
drivers.  I'd like to complete a comprehensive review of the entire SCSI
system before 2.2R ships, and we'll have to split up the work in order to
make this an achievable goal.  Even if we simply create a list of who
has the documentation for which cards, that would be a start.

>-- 
>Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
>Accurate Automation Company                 Reliable computers for FreeBSD

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608042034.NAA22230>