freebsd-nq/sys
Poul-Henning Kamp 9626b608de Separate the struct bio related stuff out of <sys/buf.h> into
<sys/bio.h>.

<sys/bio.h> is now a prerequisite for <sys/buf.h> but it shall
not be made a nested include according to bdes teachings on the
subject of nested includes.

Diskdrivers and similar stuff below specfs::strategy() should no
longer need to include <sys/buf.> unless they need caching of data.

Still a few bogus uses of struct buf to track down.

Repocopy by:    peter
2000-05-05 09:59:14 +00:00
..
alpha Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
amd64 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
boot Remove the static heap. It is unknown why it was needed in the 2000-05-05 07:24:03 +00:00
cam Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
compile
conf Build modules in a subdir of the kernel build dir. Add a `cleandir' 2000-05-05 06:00:08 +00:00
contrib Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
crypto Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
ddb Add a new sysctl "debug.enter_debugger" (when the kernel is compiled 2000-01-27 22:27:34 +00:00
dev Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
fs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
geom Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
gnu Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
i4b Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
i386 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
isa Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
isofs/cd9660 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
kern Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
libkern Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
miscfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
modules Document the new statistics control messages. 2000-05-05 01:20:28 +00:00
msdosfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
net Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
netatalk Slight cleanup of aarp code 2000-03-29 17:12:09 +00:00
netatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netgraph Fix a couple of bugs: 2000-05-05 01:11:39 +00:00
netinet Force the address of the socket to be INADDR_ANY immediately before 2000-05-02 23:53:46 +00:00
netinet6 Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
netipx Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netkey comment the string after #endif 2000-01-15 05:15:06 +00:00
netnatm Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netncp nwfs depends on ncp 2000-04-29 13:34:28 +00:00
netns Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
nfsclient Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
nfsserver Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ntfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
nwfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
pc98 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
pccard Add PnP ID for vadem based plug and play card. 2000-05-02 06:50:17 +00:00
pci Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 Remove unneeded #include <vm/vm_zone.h> 2000-04-30 18:52:11 +00:00
sys Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
tools Use a seperate -c and -h mode. The vnode_if.c file is compiled only into 1999-12-12 16:43:05 +00:00
ufs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
vm Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
Makefile Cause modules to build with the kernel build. Modules are removed 2000-05-02 02:26:04 +00:00