freebsd-dev/sys
David Greenman 9b3e7ec49d Latest fixes from Serge:
I tried to solve the problem of IDE probing compatibility in this version.
When compiled without an ATAPI option, the wd driver is
fully backward compatible with 2.0.5.  With ATAPI option,
the wdprobe becomes strictly weaker.  That is, if wdprobe works
without ATAPI option, it will always work with it too.

Another problem was with the CD-ROM drive attached as a slave
in the IDE bus, where there is no master.  All IDE CD-ROM
drives are shipped in slave configuration, and most users
just plug them in, never thinking about jumpers.
It works fine with ms-dos and ms-windows, and this
version of the driver supports it as well.

The eject op can now load disks.  Just repeat it twice,
and the disk will be ejected and then loaded back.

The disc cannot be ejected if it is mounted.

Submitted by:	Serge Vakulenko, <vak@cronyx.ru>
1995-10-14 15:41:10 +00:00
..
alpha First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
amd64 Reduce jitter of Pentium microtime() implementation by letting the counter 1995-10-12 20:39:49 +00:00
compat/linux Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. 1995-10-10 23:13:27 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Update files list to include new ibcs2 files needed to compile. 1995-10-10 08:04:10 +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 Don't allow i/o operations for non-root users. 1995-10-14 07:08:09 +00:00
fs Add #include <sys/sysproto.h> to get struct close_args and close 1995-10-08 00:09:00 +00:00
gnu Fix select(). 1995-10-12 23:28:41 +00:00
i386 Latest fixes from Serge: 1995-10-14 15:41:10 +00:00
isa Don't allow i/o operations for non-root users. 1995-10-14 07:08:09 +00:00
isofs/cd9660 Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count 1995-09-04 00:21:16 +00:00
kern Improve clock accuracy by accounting for late/missed clock interrupts 1995-10-12 20:35:01 +00:00
libkern Comment out, but don't delete stuff we don't use. 1995-10-05 14:46:07 +00:00
miscfs almost entirely cosmetic changes 1995-10-10 07:12:27 +00:00
modules Remove socksys modload command from ibcs2 startup shell script. 1995-10-10 08:38:11 +00:00
msdosfs Return EINVAL instead of panicing for rename("dir1", "dir2/.."). 1995-10-07 10:14:12 +00:00
net Say goodbye to IFF_NOTRAILERS. Support for trailers was officially 1995-10-13 19:48:06 +00:00
netccitt Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
netinet Routes can be asymmetric. Always offer to /accept/ an MSS of up to the 1995-10-13 16:00:25 +00:00
netiso Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
netns Fix TCP_DEBUG support so that LINT compiles again (deReiserize). 1995-10-10 05:23:17 +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 Latest fixes from Serge: 1995-10-14 15:41:10 +00:00
pccard PCCARD support. 1995-10-10 09:52:55 +00:00
pci Say goodbye to IFF_NOTRAILERS. Support for trailers was officially 1995-10-13 19:48:06 +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 oops currupted a line by hitting the wrong key.. 1995-10-12 02:05:47 +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