summaryrefslogtreecommitdiffstats
path: root/sys/kern/link_aout.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1998-10-09 23:42:47 +0000
committerpeter <peter@FreeBSD.org>1998-10-09 23:42:47 +0000
commit80590bd05bd64aec48364f0518425a2f4c7dc14c (patch)
treef16f903ecca481c92a23aedad4478cae1b21bf21 /sys/kern/link_aout.c
parent4235e6da0c8a24a1ae749efd6179441656acf5e3 (diff)
downloadFreeBSD-src-80590bd05bd64aec48364f0518425a2f4c7dc14c.zip
FreeBSD-src-80590bd05bd64aec48364f0518425a2f4c7dc14c.tar.gz
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).
Diffstat (limited to 'sys/kern/link_aout.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud