freebsd-skq/sys
abial c7bf2569fa These patches implement dynamic sysctls. It's possible now to add
and remove sysctl oids at will during runtime - they don't rely on
linker sets. Also, the node oids can be referenced by more than
one kernel user, which means that it's possible to create partially
overlapping trees.

Add sysctl contexts to help programmers manage multiple dynamic
oids in convenient way.

Please see the manpages for detailed discussion, and example module
for typical use.

This work is based on ideas and code snippets coming from many
people, among them:  Arun Sharma, Jonathan Lemon, Doug Rabson,
Brian Feldman, Kelly Yancey, Poul-Henning Kamp and others. I'd like
to specially thank Brian Feldman for detailed review and style
fixes.

PR:		kern/16928
Reviewed by:	dfr, green, phk
2000-07-15 10:26:04 +00:00
..
alpha Add SOFTUPDATES to GENERIC (BOOTMFS has this filtered out) 2000-07-15 06:06:42 +00:00
amd64 Change the way NMI's are handled. Before, if DDB was enabled and 2000-07-14 11:49:44 +00:00
boot Merged from sys/boot/i386/libi386/biosdisk.c revision 1.31. 2000-07-14 04:23:45 +00:00
cam Don't, when doing cam_fill_ctio, add a SIMPLE Q tag unless 2000-07-14 21:09:25 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
compile
conf Add options<sp><tab>MDNSECT=2000 . 2000-07-14 12:21:14 +00:00
contrib Remove these here, these were repocopied to src/sys/ufs/ffs. 2000-06-23 00:11:32 +00:00
crypto sync with kame tree as of july00. tons of bug fixes/improvements. 2000-07-04 16:35:15 +00:00
ddb Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
dev Close PR# 19904: remember to call sf_setmulti() when initializing the 2000-07-14 19:11:02 +00:00
fs Certain error contitions cause msdosfs_rename() to decrement the 2000-07-14 11:52:56 +00:00
geom Move the truncation code out of vn_open and into the open system call 2000-07-04 03:34:11 +00:00
gnu Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
i4b Borrow phk's axe and apply the next stage of config(8)'s evolution. 2000-06-13 22:28:50 +00:00
i386 Add options<sp><tab>MDNSECT=2000 . 2000-07-14 12:21:14 +00:00
isa Don't assume that any ISA device that fails to probe is a PnP device, 2000-07-12 00:42:08 +00:00
isofs/cd9660 Fix memory leakage on module unload. 2000-06-29 01:19:12 +00:00
kern These patches implement dynamic sysctls. It's possible now to add 2000-07-15 10:26:04 +00:00
libkern Comment out unavailable call. This needs to be revisited when the entropy 2000-06-25 10:15:58 +00:00
miscfs Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
modules Add support for Intel's i810 chipset with integrated graphics. An 2000-07-12 10:13:07 +00:00
msdosfs Certain error contitions cause msdosfs_rename() to decrement the 2000-07-14 11:52:56 +00:00
net Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
netatalk Just need to pass the address family to if_simloop(), not the whole sockaddr. 2000-05-24 21:16:56 +00:00
netatm Just need to pass the address family to if_simloop(), not the whole sockaddr. 2000-05-24 21:16:56 +00:00
netgraph Set NG_INVALID flag when destroying node. 2000-07-14 22:35:13 +00:00
netinet Extra sanity check when arp proxyall is enabled. Don't send an arp 2000-07-13 19:31:01 +00:00
netinet6 remove m_pulldown statistics, which is highly experimental and does not 2000-07-12 16:39:13 +00:00
netipx Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netkey Add missing #include to unbreak IPSEC_DEBUG builds 2000-07-07 08:36:00 +00:00
netnatm Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
netncp Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
netns
nfs Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
nfsclient Correctly set the Maximum DHCP Message Size. bootpd now works 2000-06-13 09:32:09 +00:00
nfsserver Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
ntfs Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
nwfs Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
pc98 Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
pccard There is no atdevbase on the alpha. Hide this case statement on alpha until 2000-06-23 22:47:17 +00:00
pci Close PR# 19904: remember to call sf_setmulti() when initializing the 2000-07-14 19:11:02 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc Support bounce buffers for ISA DMA on the alpha. This is required for the 2000-06-19 18:41:27 +00:00
rpc
svr4 Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
sys These patches implement dynamic sysctls. It's possible now to add 2000-07-15 10:26:04 +00:00
tools remove crufty exec stuff, perl is in the base system 2000-06-27 19:09:55 +00:00
ufs o Marius pointed out an unusually inconvenient upper bound on extended 2000-07-14 03:30:52 +00:00
vm Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
Makefile If "MODULES_WITH_WORLD" is defined, sys/modules will be built with the 2000-06-17 10:51:56 +00:00