2b14f991e6
Submitted by: terry (terry lambert) This is a composite of 3 patch sets submitted by terry. they are: New low-level init code that supports loadbal modules better some cleanups in the namei code to help terry in 16-bit character support some changes to the mount-root code to make it a little more modular.. NOTE: mounting root off cdrom or NFS MIGHT be broken as I haven't been able to test those cases.. certainly mounting root of disk still works just fine.. mfs should work but is untested. (tomorrows task) The low level init stuff includes a total rewrite of init_main.c to make it possible for new modules to have an init phase by simply adding an entry to a TEXT_SET (or is it DATA_SET) list. thus a new module can be added to the kernel without editing any other files other than the 'files' file. |
||
---|---|---|
.. | ||
autoconf.c | ||
conf.c | ||
cons.c | ||
cons.h | ||
db_disasm.c | ||
db_interface.c | ||
db_trace.c | ||
dkbad.c | ||
exception.s | ||
genassym.c | ||
in_cksum.c | ||
locore.s | ||
machdep.c | ||
math_emu.h | ||
math_emulate.c | ||
mem.c | ||
microtime.s | ||
ns_cksum.c | ||
pmap.c | ||
procfs_machdep.c | ||
support.s | ||
swapgeneric.c | ||
swtch.s | ||
symbols.raw | ||
sys_machdep.c | ||
trap.c | ||
tsc.c | ||
userconfig.c | ||
vm_machdep.c |