NetBSD/sys
thorpej c9895db015 In both cd.c and sd.c:
If the read or write request can fit into a 6-byte cdb, then
	use a 6-byte cdb, otherwise use the 10-byte as before.

In sd.c:
	In sdattach(), make a note if the device is "ancient" (i.e.
	inqbuf.version & SID_ANSII == 0).

	Implement sdminphys(): if the device is "ancient", shorten the
	transfer so it will fit into a 6-byte cdb.

These changes have eliminated the rejected read/write requests on my
Sun 3/60 with 2 ESDI disks behind an Emulex MD21.
1995-12-07 19:11:32 +00:00
..
adosfs merge in changes from 1.1 release branch 1995-11-30 00:56:23 +00:00
arch Update the To.Do list. 1995-12-07 07:55:11 +00:00
compat merge in changes from 1.1 release branch 1995-11-30 00:56:23 +00:00
conf merge in changes from 1.1 release branch 1995-11-30 00:56:23 +00:00
ddb fix paste-o 1995-11-24 22:13:08 +00:00
dev In both cd.c and sd.c: 1995-12-07 19:11:32 +00:00
isofs/cd9660 NBPG may not be computable by the preprocessor. Make "do clustered io" 1995-12-01 00:47:33 +00:00
kern When converting from termios to sgtty, if RAW is set, use the previous\ 1995-12-07 00:53:29 +00:00
lib merge in changes from 1.1 release branch 1995-11-30 00:56:23 +00:00
miscfs Implement VOP_BWRITE() using vn_bwrite(), per r_friedl@informatik.uni-kl.de. 1995-10-15 05:18:12 +00:00
msdosfs Enable flock(2). 1995-12-01 07:26:58 +00:00
net fix casts; should cast pointers to longs, not ints. 1995-11-20 20:43:33 +00:00
netccitt so_pcb should be a void *. 1995-08-17 02:57:20 +00:00
netinet Handle PRU_CONTROL (David Maltz; PR#1664). 1995-11-30 16:42:18 +00:00
netiso make netinet work on systems where pointers and longs are 64 bits 1995-11-21 01:07:34 +00:00
netns so_pcb should be a void *. 1995-08-17 02:57:20 +00:00
nfs Add cookie support. Stash cookies in the word prior to the end of 1995-10-14 00:56:07 +00:00
scsi In both cd.c and sd.c: 1995-12-07 19:11:32 +00:00
stand
sys merge in changes from 1.1 release branch 1995-11-30 00:56:23 +00:00
ufs ffs -> ufs 1995-11-11 22:00:15 +00:00
vm Oops. 1995-12-06 00:38:11 +00:00
Makefile The `lib' sub-directory no longer has a Makefile. 1995-09-15 21:05:21 +00:00