freebsd-dev/sys
dcs 8fd2c66297 Add constructors to crude structure support. Rework some of the
code into a more modular interface, with hidden vocabularies and
such. Remove the need to a lot of ugly initialization.

Also, add a few structure definitions, from stuff used on the C
part of loader. Some of this will disappear, and the crude structure
support will most likely be replaced by full-blown OOP support
already present on FICL, but not installed by default. But it was
getting increasingly inconvenient to keep this separate on my tree,
and I already lost lots of work once because of the hurdles, so
commit this.

Anyway, it makes support.4th more structured, and I'm not proceeding
with the work on it any time soon, unfortunately.
2000-09-08 16:57:28 +00:00
..
alpha Only call kdb_trap() if the DDB config option is specified. 2000-09-08 09:51:16 +00:00
amd64 Really fix USER_LDT. (Don't use currentldt as an L-value.) 2000-09-08 03:36:09 +00:00
boot Add constructors to crude structure support. Rework some of the 2000-09-08 16:57:28 +00:00
cam Change the "Duplicate Wired Device entry" printout in camperiphnextunit to 2000-08-29 22:11:39 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Pierre Beyssac originally derived linprocfs from procfs, and I've made (and 2000-09-07 16:44:26 +00:00
compile
conf Merged from sys/conf/files.i386 revision 1.327 (adding synch_machdep.c 2000-09-07 13:31:38 +00:00
contrib Install mode 644, not mode 664 during kernel compile. Yes, Peter, I am 2000-08-15 11:06:56 +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 Back out my previous commit as well as some SMPng changes to revert the 2000-09-08 08:50:25 +00:00
fs Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
geom Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
gnu sync CCR register definitions with creative sources 2000-08-06 20:58:11 +00:00
i4b Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
i386 Fixed the softintr macro which directly accessed ipending. 2000-09-08 11:58:25 +00:00
isa Back out my previous commit as well as some SMPng changes to revert the 2000-09-08 08:50:25 +00:00
isofs/cd9660 Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
kern Really fix USER_LDT. (Don't use currentldt as an L-value.) 2000-09-08 03:36:09 +00:00
libkern Comment out unavailable call. This needs to be revisited when the entropy 2000-06-25 10:15:58 +00:00
miscfs Various cleanups towards make nullfs functional (it is still broken 2000-09-05 09:02:07 +00:00
modules Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
msdosfs o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
net Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +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 Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
netinet Accept filter maintainance 2000-09-06 18:49:13 +00:00
netinet6 repair type 0 routing header support. it was caused by RFC2292/2292bis 2000-09-03 13:43:13 +00:00
netipx Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netkey make sure we have IV that is random enough. memory allocator on 2000-08-28 08:24:46 +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 Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
nfsclient Don't scan for the "right" network interface by shooting in the dark. 2000-09-05 22:29:36 +00:00
nfsserver Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
ntfs o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
nwfs Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
pc98 Merged from sys/isa/sio.c revisions 1.309 - 1.311. 2000-09-08 11:54:13 +00:00
pccard Add a detach method to allow this device to be unloaded. 2000-08-30 06:57:38 +00:00
pci Per msmith's request, don't attach to Qlogic 12160 id'd cards that have 2000-09-07 20:27:40 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
rpc
sys Redeclare cp_time. It's no longer static, and linprocfs needs it. 2000-09-07 16:38:04 +00:00
tools remove crufty exec stuff, perl is in the base system 2000-06-27 19:09:55 +00:00
ufs Cannot do MALLOC with M_WAITOK while holding ACQUIRE_LOCK 2000-09-07 23:02:55 +00:00
vm Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
Makefile I should know better than to touch this without testing a 'make release' 2000-08-24 18:53:09 +00:00