freebsd-src/sys
Joerg Wunsch b629f8ebbe Some bug fixes for the worm driver:
o  don't use polled mode after the device probe phase
o  don't biodone() a NULL buffer pointer
o  increase the timeout for scsi_read_capacity(); WORMs are slooow
o  make WORMMs known to scsiconf at all

This brings the driver in a state where it at least doesn't
immediately panic, nor hangs the controller any more.  Unfortunately,
at least the YAMAHA CDR100 i've been testing with answered my write
attempts with an "Incorrect command sequence" response.  Perhaps other
CD burners might work however.

Reviewed by:	dufault
1995-10-09 15:15:01 +00:00
..
alpha First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
amd64 Fix tracing of syscalls. The previous fix required the undocumented 1995-10-09 04:36:01 +00:00
compat/linux Submitted by: Juergen Lock <nox@jelal.hb.north.de> 1995-10-04 07:08:04 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf add the file kern_conf.c so it con be compiled in when needed 1995-10-04 03:41:38 +00:00
ddb Change db_ps() to have the correct number and type of args for a ddb 1995-08-27 02:40:39 +00:00
dev BIOS manufacturers don't seem to have a unique idea about 2.88 MB 1995-10-09 15:00:39 +00:00
fs Add #include <sys/sysproto.h> to get struct close_args and close 1995-10-08 00:09:00 +00:00
gnu I have applied my last changes correcting the bug in dgbselect() to it 1995-10-04 21:51:26 +00:00
i386 BIOS manufacturers don't seem to have a unique idea about 2.88 MB 1995-10-09 15:00:39 +00:00
isa BIOS manufacturers don't seem to have a unique idea about 2.88 MB 1995-10-09 15:00:39 +00:00
isofs/cd9660 Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count 1995-09-04 00:21:16 +00:00
kern Fix tracing of syscalls. The previous fix required the undocumented 1995-10-09 04:36:01 +00:00
libkern Comment out, but don't delete stuff we don't use. 1995-10-05 14:46:07 +00:00
miscfs Add #include <sys/sysproto.h> to get struct close_args and close 1995-10-08 00:09:00 +00:00
modules Update the version in the snake saver... 1995-09-04 03:02:08 +00:00
msdosfs Return EINVAL instead of panicing for rename("dir1", "dir2/.."). 1995-10-07 10:14:12 +00:00
net Fix types of sysctl functions. Add prototypes. Cosmetic. 1995-10-09 04:06:28 +00:00
netccitt Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
netinet Put newline at end of log()ed messages so syslog can't fill up your 1995-10-06 19:30:43 +00:00
netiso Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
netns Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
nfs Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count 1995-09-04 00:21:16 +00:00
nfsclient Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count 1995-09-04 00:21:16 +00:00
nfsserver Added NFS_ASYNC kernel option. It only has an effect for NFSv2. 1995-08-24 11:39:31 +00:00
pc98/pc98 Bring IDE CDROM support up to latest version (1.8a?) from Serge. 1995-09-30 00:11:19 +00:00
pccard Missed these changes to the pccard stuff. Sorry Martin! 1995-09-20 07:23:51 +00:00
pci Identify the 2940 *Ultra* SCSI adapter. We treat it as a normal 2940 1995-10-08 17:46:11 +00:00
powerpc/include Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
rpc Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
scsi Some bug fixes for the worm driver: 1995-10-09 15:15:01 +00:00
sys Remove prototype definitions from <sys/systm.h>. 1995-10-08 00:06:22 +00:00
tools Generate prototypes for VOP functions. I decided to keep the old-style 1995-09-11 16:05:16 +00:00
ufs Return EINVAL instead of panicing for rename("dir1", "dir2/.."). 1995-10-07 10:14:12 +00:00
vm Fix argument passing to the "freeer" routine. Added some prototypes. (bde) 1995-10-07 19:02:56 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00