freebsd-dev/sys
Bruce Evans fdc79256c1 Moved kernel declarations inside the KERNEL ifdef, and removed
include of <sys/queue.h> in the !KERNEL case.  The prerequisites
for <ufs/ufs/quota.h> were broken in Lite2 by converting some of
the kernel declarations to use queue macros without including
<sys/queue.h>.  <sys/queue.h> was included in applications in
/usr/src instead.  We polluted this file instead of merging the
changes in the applications.

Include <sys/queue.h> in the KERNEL case, and forward-declare all
structs that are used in prototypes, so that this file is almost
self-sufficient even in the kernel.

Obtained from:	mostly from NetBSD
1999-03-05 11:25:31 +00:00
..
alpha Don't define MACHINE, MACHINE_ARCH, _MACHINE or _MACHINE_ARCH if 1999-03-01 06:10:16 +00:00
amd64 Fix an SMP-only TLB invalidation bug. Specifically, disable 1999-03-05 08:05:44 +00:00
boot Make loader be able to load 1.2MB fd on machines w/ 1.44MB fdd. 1999-03-04 16:38:12 +00:00
cam +Match against T4000* for HP QIC quirks (not T4000S* where it doesn't then 1999-03-01 01:07:47 +00:00
coda
compat Fix thread/process tracking and differentiation for Linux threads emulation. 1999-03-02 00:28:09 +00:00
compile
conf Sync with sys/i386/conf/files.i386 revision 1.225. 1999-03-04 10:36:27 +00:00
contrib/softupdates Reorganize locking to avoid holding the lock during calls to bdwrite 1999-03-02 06:38:07 +00:00
ddb
dev Now all actual probing of both ATA & ATAPI devices are done after 1999-03-05 09:43:30 +00:00
fs This code got moved as a result of confusion between union mounts and 1999-02-28 16:13:25 +00:00
geom
gnu Merge patch to ufs_vnops.c's ufs_rename to the copy of ufs_rename that 1999-03-02 05:31:47 +00:00
i4b
i386 Fix an SMP-only TLB invalidation bug. Specifically, disable 1999-03-05 08:05:44 +00:00
isa
isofs/cd9660
kern exec_aout_imgact should lock the vm_map before calling vm_map_insert. 1999-03-04 18:04:40 +00:00
libkern
miscfs This code got moved as a result of confusion between union mounts and 1999-02-28 16:13:25 +00:00
modules
msdosfs
net The fe driver supports bridging, so added it to lists. 1999-02-25 10:48:31 +00:00
netatalk
netatm
netinet arprequest() allocates an mbuf with m_gethdr() but does not initialize 1999-03-04 04:03:57 +00:00
netipx
netkey
netnatm
netns
nfs Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
nfsclient Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
nfsserver Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
ntfs
pc98 Sync with sys/i386/isa/sio.c revision 1.229. 1999-03-04 10:37:30 +00:00
pccard
pci Fix handling of IFF_ALLMULTI. The code did not call 1999-03-01 16:54:28 +00:00
posix4
powerpc Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu, 1999-02-28 10:53:29 +00:00
rpc
svr4
sys The tunable parameter for the scheduler quantum was inverted. 1999-03-03 18:15:29 +00:00
tools Declare static __inline functions as __inline in their forward 1999-02-28 11:30:00 +00:00
ufs Moved kernel declarations inside the KERNEL ifdef, and removed 1999-03-05 11:25:31 +00:00
vm To avoid a conflict for the vm_map's lock with vm_fault, release 1999-03-02 22:55:02 +00:00
Makefile