freebsd-skq/sys
Peter Wemm 94e9d7c12d Implement merging SYSINIT's from preloaded KLD modules. This means we
check off SYSINIT entries as they are run, and when more arrive, we re-sort
and restart (skipping the already-run entries).
This can *only* be done after KMEM (and malloc) is up and running - this is
fine because KLD is the only consumer of this and it's done after that.
The nice thing about this is that the SYSINIT's within preloaded KLD modules
are executed in their natural order.  It should be possible to register
devices for the probes which follow, etc.  (soon.. several key things
prevent this, such as use of linker sets for things like pci devices).
1998-10-09 23:42:47 +00:00
..
alpha Add functions for accessing dense and bwx memory for pci devices. These 1998-10-06 14:18:40 +00:00
amd64 Relocate the preload module info from machdep specifically rather than 1998-10-09 23:36:26 +00:00
boot Turn off the new /sys/boot stuff (except boot0) unless OBJFORMAT 1998-10-09 23:30:16 +00:00
cam Add the quirk entry framework to handle disabling the synchronize cache 1998-10-08 05:46:38 +00:00
coda Fixes for lkm: 1998-09-29 20:19:45 +00:00
compat Make async I/O on a socket work. 1998-10-05 16:37:36 +00:00
compile
conf Remove DDB_ELF_SYMBOLS and DDB_KLD_SYMBOLS options. KLD will be the sole 1998-10-09 23:26:26 +00:00
contrib/softupdates Fix 'noatime' bug that was unrelated to use of noatime. 1998-10-03 19:17:11 +00:00
ddb Call some helper routines to be supplied by kern_linker.c in order to 1998-10-09 23:34:09 +00:00
dev Call dpt_intr from our timeout routine to clear any pending commands before 1998-10-09 21:42:19 +00:00
fs Fixes for lkm: 1998-09-29 20:19:45 +00:00
geom Update system to new device statistics code. 1998-09-15 08:15:30 +00:00
gnu Quick fix for not being able to sync all the buffers in boot() if 1998-10-03 16:19:28 +00:00
i386 Relocate the preload module info from machdep specifically rather than 1998-10-09 23:36:26 +00:00
isa Merge changes from i386/isa/sio.c up to revision 1.215. 1998-09-26 14:47:16 +00:00
isofs/cd9660 Remove the SLICE code. 1998-09-14 19:56:42 +00:00
kern Implement merging SYSINIT's from preloaded KLD modules. This means we 1998-10-09 23:42:47 +00:00
libkern Converted rcsid to $Id$ again. There shouldn't be any rcsids in the kernel. 1998-08-17 19:26:37 +00:00
miscfs Make devfs update the atime timestamp so that 'w' works when using 1998-09-30 20:33:46 +00:00
modules Fixes for lkm: 1998-09-29 20:19:45 +00:00
msdosfs Remove unused variable. 1998-09-13 15:40:31 +00:00
net Check the timeval passed to BIOCSRTIMEOUT with itimerfix. Use tvtohz() 1998-10-08 00:32:08 +00:00
netatalk Fixed printf format errors. 1998-08-17 01:05:25 +00:00
netatm Two patches from the HARP people: 1998-09-17 09:35:02 +00:00
netinet Dike out some obsolete defines which referenced ih_next and ih_prev from 1998-09-26 14:26:59 +00:00
netipx Yow! Completely change the way socket options are handled, eliminating 1998-08-23 03:07:17 +00:00
netkey Fixed printf format errors. 1998-08-17 01:05:25 +00:00
netnatm This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs In nfs_link(), check for a cross-device mount *before* looking 1998-09-29 23:39:37 +00:00
nfsclient In nfs_link(), check for a cross-device mount *before* looking 1998-09-29 23:39:37 +00:00
nfsserver The code checks each fragment mark to see if it's valid; if the fragment 1998-09-29 22:33:05 +00:00
pc98 Sync with sys/i386/i386/machdep.c revision 1.312. 1998-10-09 12:36:25 +00:00
pccard - Fix a bug where a "power_off_slot' timeout was not cancelled when the 1998-09-24 17:56:31 +00:00
pci Add support for yet another "cyclone" board, with PCI device id 0x905A. 1998-10-09 03:59:24 +00:00
posix4 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). 1998-06-01 21:54:43 +00:00
powerpc Add support for adjkerntz (largely untested). 1998-10-06 08:40:18 +00:00
rpc
sys Debug typo fixes. 1998-10-09 23:07:27 +00:00
tools VOP_STRATEGY grows an (struct vnode *) argument 1998-07-04 20:45:42 +00:00
ufs MODINFO_ADDR has real addresses now, remove the manual relocation based 1998-10-09 23:37:37 +00:00
vm Fix a panic on SMP systems, caused by sleeping while holding a 1998-10-09 00:24:49 +00:00
Makefile Build the new boot loader on the alpha. This allows make release to work again. 1998-10-04 00:42:08 +00:00