freebsd-skq/sys
Søren Schmidt 2b0a1c086d Add support for the HPT366 chip, this is used on the Abit boards and
their HotRod controller and on SIIG PCI ultra DMA controller. These
changes also made lots of the Promise code go away, its all much more
generic this way.

Get rid of atapi_immed_cmd, instead use the queue to move atapi commands
from interrupt context if nessesary, the entire atapi layer has
gotten an overhaul.

Lots of fixes to utililize the new features in subr_disk.c etc, and
get rid of the last biots of softc arrays in the drivers, the
only one left is atadevices which cannot easily go away (yet).

Use our own malloc names, its a lot easier to track memory usage this way.

General cleanup overall.
1999-10-09 19:57:13 +00:00
..
alpha Don't include <machine/frame.h>. 1999-10-08 09:09:13 +00:00
amd64 Simplification of the signal trampoline and other cleanups. 1999-10-07 12:40:34 +00:00
boot Fix build break. 1999-10-09 12:30:18 +00:00
cam Removal of sys/device.h 1999-10-05 21:19:41 +00:00
coda sigset_t change (part 2 of 5) 1999-09-29 15:03:48 +00:00
compat Swap IOC_OUT and IOC_IN for the SETDIR macro. The linux ioctl read and 1999-10-06 19:51:37 +00:00
compile
conf - Point the right bits at the new location of the bus front ends. 1999-10-09 06:25:18 +00:00
contrib Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
ddb $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
dev Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
fs Add a couple of strategic KASSERTs 1999-10-08 19:07:23 +00:00
geom Removal of sys/device.h 1999-10-05 21:19:41 +00:00
gnu Remove the D_NOCLUSTER[RW] options which were added because vn had 1999-09-30 07:11:30 +00:00
i4b Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
i386 Remove old copies. These files now live in src/sys/dev/buslogic 1999-10-09 06:28:18 +00:00
isa Factor out the PnP resource parser so that it can be re-used by pnpbios 1999-10-09 13:11:46 +00:00
isofs/cd9660 Remove the D_NOCLUSTER[RW] options which were added because vn had 1999-09-30 07:11:30 +00:00
kern Give physio a makeover. 1999-10-09 19:44:32 +00:00
libkern $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
miscfs Add a couple of strategic KASSERTs 1999-10-08 19:07:23 +00:00
modules perl5 -> perl 1999-10-08 14:29:12 +00:00
msdosfs More removals of vnode->v_lastr, replaced by preexisting seqcount 1999-09-20 23:27:58 +00:00
net Zap #include "tun.h" (for NTUN) - which isn't used anymore. 1999-09-27 00:55:29 +00:00
netatalk Change suser_xxx() to suser() where it applies. 1999-04-27 12:21:16 +00:00
netatm Fixed printf format errors (don't assume that ntohl() returns u_long; 1999-08-29 10:28:10 +00:00
netinet Properly handle the case when either the aliasing or source address of 1999-09-27 08:40:36 +00:00
netipx Get rid of the old XNS checksum code and implement it the IPX way. 1999-08-28 18:21:55 +00:00
netkey Fix a printf(3) formatter to match its variable. 1999-08-17 22:11:02 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netncp Fixed "misspelling" of bcmp as memcmp. memcmp doesn't exist in the 1999-10-03 07:09:31 +00:00
netns $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfs Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
nfsclient Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
nfsserver Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
ntfs Seperate the export check in VFS_FHTOVP, exports are now checked via 1999-09-11 00:46:08 +00:00
nwfs Put back cn_namelen initialization. Removed by phk in rev 1.2. 1999-10-07 12:18:12 +00:00
pc98 Synchronize with i386 rev 1.367 1999-10-08 09:20:56 +00:00
pccard *** empty log message *** 1999-09-26 21:52:43 +00:00
pci Add the 16550 programming interface code for PCIS_SIMPLECOMM_UART. 1999-10-09 16:00:56 +00:00
posix4 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
powerpc sigset_t change (part 3 of 5) 1999-09-29 15:06:27 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 Removal of sys/device.h 1999-10-05 21:19:41 +00:00
sys Give physio a makeover. 1999-10-09 19:44:32 +00:00
tools Update this to be able to output ASSERT_VOP_(UN)LOCKED() based on the 1999-09-26 18:31:51 +00:00
ufs Remove the D_NOCLUSTER[RW] options which were added because vn had 1999-09-30 07:11:30 +00:00
vm Fix a panic(8) implementation: 1999-10-08 19:10:18 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00