Rodney W. Grimes
57bb0ee45f
New version of scsi code from Julian
1993-11-18 05:03:27 +00:00
Garrett Wollman
c8b18017ac
Fixed comments.
1993-11-18 00:12:13 +00:00
Rodney W. Grimes
e95e7fce8a
Increase timeout in sd_start_unit procedure from 2000 to 6000, per Adam David
1993-11-08 12:11:01 +00:00
Garrett Wollman
9e8258b56f
Made all header files idempotent and moved incorrect common data from
...
headers into a related source file.
1993-11-07 17:51:34 +00:00
Rodney W. Grimes
1c9af4358a
>From: "Andrew A. Chernov, Black Mage" <ache@astral.msk.su>
...
Date: Wed, 20 Oct 1993 18:28:44 +0300
Editors Note:
Line ended with comma (``,'') instead of semicolon (``;''),
this should not have effected the code.
Submitter made no comments other than it was ``simple''.
1993-10-20 15:49:02 +00:00
Rodney W. Grimes
624dc0c13b
Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some
...
minor cleanup. Added $Id$ to files that did not have any version info, etc
1993-10-16 17:21:10 +00:00
Rodney W. Grimes
0e08d66ab8
>From: Julian Elischer <julian@jules.DIALix.oz.au>
...
Subject: Re: Error reading from DAT (fwd)
Date: Mon, 11 Oct 1993 03:02:39 -40962758 (WST)
Some tapes won't do anything until you tell them to load.
Other tapes think that being asked to load is a great excuse to
make the next command return a "unit attention" (media changed) error.
Since we need to do the load, throw in a dummy instruction to cop the
error.
specifically for DEC DAT drives.
1993-10-11 04:53:23 +00:00
Rodney W. Grimes
2f5ccc2f2e
Bring README into sync with Julians latest README (1 line deleted which was
...
a reference to README.AHA1742)
1993-09-21 20:26:02 +00:00
Rodney W. Grimes
a70983c40b
>From julian@jules.DIALix.oz.au Fri Sep 10 22:58:30 1993
...
>Date: Sat, 11 Sep 93 12:59:39 +0800
1/ fix bug where cd0a was unusable because it was compared against
the number of 2k blocks not the number of 512byte blocks.. gave
an error for all reads past 1/4 way through the disk (cd0d was ok).
2/ fix open code so that it now notices if a disk has been changed
and updates the disklabel.
3/ use the new error handling code from st.c
4/ start adding stuff to get ready for using cd_scsi_cmd from
cd_start (like is done in st and sd)
5/ more general cleanups including making dmesg report
sector size of disk.. (believe it or not SUN drives use 512 byte)
1993-09-21 05:30:35 +00:00
Rodney W. Grimes
06a1e2ded2
Increase the timeout from 2000 counts to 6000 counts, reported by someone
...
on the net (I lost the mail). This should fix some units not showing up
during probes.
1993-09-20 06:28:13 +00:00
Rodney W. Grimes
968d6ea058
The dynamically allocated struct's where not getting properly initialized
...
as malloc memory is NOT zerod. Added bzero's after the malloc calls
to make sure that things are initialized.
>From Julian Elischer
1993-09-20 06:27:06 +00:00
Andreas Schulz
3400567027
Fixed a small typo in an error printf.
1993-09-10 18:03:21 +00:00
Rodney W. Grimes
f03cb6c766
The scsi cd.c driver is now fully dynamic. You can change the lines
...
in your config file from:
device cd0
device cd1
...
device cdn
to either
device cd0
or
psuedo-device cd0
The driver now dynamically allocates all per unit dependent structs, so it
will never run out of units (okay, so now we need 32 bit device major/minor
numbers!). It will allocate unit numbers as it needs them.
1993-09-09 07:18:52 +00:00
Rodney W. Grimes
5c8830eef2
Changed the delay from 100 seconds to 20 seconds if you don't have scsi
...
dump code.
1993-09-09 01:30:46 +00:00
Rodney W. Grimes
65119574e4
First pass fixes to start using malloc structures for all per unit
...
data. cd_data is now malloced on a per unit basis.
Protected all if ({scsi,cd}_debug).... with #ifdef CDDEBUG to reduce the
the size of the kernel when not debugging.
1993-09-08 21:04:32 +00:00
Rodney W. Grimes
57dd4ca1b2
Several fixes to the st driver, for density detection and selection. No
...
longer have to do the st -f /dev/rst0 blocksize 0 on dat drives!
1993-09-07 15:58:00 +00:00
Rodney W. Grimes
2b40491738
Fixed printf if you are using SCSI_DELAY to allow the scsi bus to
...
settle down after the reset.
1993-09-05 17:41:07 +00:00
Rodney W. Grimes
682834bbb5
SCSI code update from Julian
1993-09-05 15:42:22 +00:00
Rodney W. Grimes
a3e4335498
Revised drivers from Julian. Support for generic scsi. Fixed scsi tape (st.c)
...
problems with respect to multiple tar files on one tape. Now uses malloc
of data structures to reduce static kernel size.
1993-08-28 03:08:59 +00:00
Rodney W. Grimes
296cbdb15b
Fixed printf's so that they announce them selfs correctly (ie aha%d: before
...
every error message and every probe message).
1993-08-21 20:01:59 +00:00
Rodney W. Grimes
e5cf9f6134
Update scsi code to the latest from Julian. This code is now identical
...
to the last copy from Julian. After this commit I will be commiting the
local fixes and makeing diffs to send back to Julian so he can update his
code.
----
From julian@jules.DIALix.oz.au Thu Aug 5 09:25:23 1993
To: hd@world.std.com , julian@jules.DIALix.oz.au
Cc: nate@bsd.coe.montana.edu
Subject: Re: new scsi
----
From julian@jules.DIALix.oz.au Sat Aug 7 04:13:17 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu
Subject: Re: timeout diffs
Here are the diffs to take the scsi stuff to my latest tree from what
Nate and you received..
the changes remove all the local timeout stuff and use (un)timeout(),
----
From julian@jules.DIALix.oz.au Sat Aug 7 04:13:45 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu , briggs@csugrad.cs.vt.edu
here is a fix for a silly bug in the scsiconf I just sent out
and a similar fix for st.c
1993-08-20 09:23:30 +00:00
Rodney W. Grimes
3c4067ef4d
Update scsi code to the latest from Julian. This code is now identical
...
to the last copy from Julian. After this commit I will be commiting the
local fixes and makeing diffs to send back to Julian so he can update his
code.
----
From julian@jules.DIALix.oz.au Thu Aug 5 09:25:23 1993
To: hd@world.std.com , julian@jules.DIALix.oz.au
Cc: nate@bsd.coe.montana.edu
Subject: Re: new scsi
----
From julian@jules.DIALix.oz.au Sat Aug 7 04:13:17 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu
Subject: Re: timeout diffs
Here are the diffs to take the scsi stuff to my latest tree from what
Nate and you received..
the changes remove all the local timeout stuff and use (un)timeout(),
----
From julian@jules.DIALix.oz.au Sat Aug 7 04:13:45 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu , briggs@csugrad.cs.vt.edu
here is a fix for a silly bug in the scsiconf I just sent out
and a similar fix for st.c
1993-08-20 09:14:22 +00:00
Rodney W. Grimes
903a4691a3
Removed tabs from the front of XXU: messages to make it fit the other
...
messages closer. Added missing new line to the message about to many
scsi cd drives.
1993-08-06 12:11:52 +00:00
Nate Williams
d97875d4b0
Removed PATCHKIT headers and updated our sources to Julian's with
...
our patches back in. Major changes to the Bustek driver and the
Tape driver, the rest are minor.
1993-07-29 11:49:13 +00:00
Rodney W. Grimes
5b81b6b301
Initial import, 0.1 + pk 0.2.4-B1
1993-06-12 14:58:17 +00:00