freebsd-skq/sys
Bruce Evans 6b972e0bdd Fixed the calculation of sy_nargs in sysent tables. We attempted to do
this in awk using the hack of counting args of type off_t twice and args
of all other types once.  This is too simple to work.  It gave benignly
wrong results on alphas (off_t shouldn't be counted twice) and for
svr4_sys_mmap64() on i386's (off64_t should be counted twice).  It gave
fatally wrong results for i386's with 64-bit longs (longs should be
counted twice).  The correct value for sy_nargs is easier to determine
from the size of the args struct anyway, except for complications to
make the generated code almost readable.

Improved formatting of sysent tables by lining up the comments where
possible.
2000-05-09 21:18:30 +00:00
..
alpha Fixed the return type for exit() and the args struct tag several NOPROTO 2000-05-09 18:23:16 +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 metion of the 'magic options.' Apparently PXE doesn't require the 2000-05-09 18:28:07 +00:00
cam Some prettifying for the quirk comments. 2000-05-09 04:54:10 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Fixed the return type and args struct tag for exit(). They were wrong in 2000-05-09 18:08:51 +00:00
compile
conf Move UKBD_DFLT_KEYMAP into the options file since USB is machine 2000-05-09 18:23:38 +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 Regen. 2000-05-09 20:45:14 +00:00
fs Change the "bdev-whiner" to whine when open is attempted and extend 2000-05-09 18:53:57 +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 Fixed the return type for exit() and the args struct tag several NOPROTO 2000-05-09 18:23:16 +00:00
isa Step down a level and issue format requests with a struct bio instead 2000-05-06 07:01:47 +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 Fixed the calculation of sy_nargs in sysent tables. We attempted to do 2000-05-09 21:18:30 +00:00
libkern Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
miscfs Change the "bdev-whiner" to whine when open is attempted and extend 2000-05-09 18:53:57 +00:00
modules Added PC-98 supports. 2000-05-08 14:55:21 +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 Add missing include machine/in_cksum.h. 2000-05-09 16:56:51 +00:00
netinet6 Add missing include machine/in_cksum.h. 2000-05-09 16:56:51 +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 Include a RFC 1533 "Maximum DHCP Message Size" option in our request. 2000-05-07 14:29:19 +00:00
nfsclient Include a RFC 1533 "Maximum DHCP Message Size" option in our request. 2000-05-07 14:29:19 +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 Do the attach (and detach) properly. Store the cookies. 2000-05-07 20:16:25 +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 Fixed the return type and args struct tag for exit(). They were wrong in 2000-05-09 18:08:51 +00:00
sys Change the "bdev-whiner" to whine when open is attempted and extend 2000-05-09 18:53:57 +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 s/ffs_unmonut/ffs_unmount/ in a gratuitous ufs_extattr printf. 2000-05-07 17:21:08 +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