diff options
| author | Justin T. Gibbs <gibbs@FreeBSD.org> | 1997-09-21 22:00:25 +0000 |
|---|---|---|
| committer | Justin T. Gibbs <gibbs@FreeBSD.org> | 1997-09-21 22:00:25 +0000 |
| commit | ab36c06737cfd52b6f1999903ee7f91014ac51de (patch) | |
| tree | 9a66b11a4142135b5168ca62c728affa25f9aefe /sys/kern/init_main.c | |
| parent | 35442183351c76bca81db6ef96104c65c42a46ca (diff) | |
Notes
Diffstat (limited to 'sys/kern/init_main.c')
| -rw-r--r-- | sys/kern/init_main.c | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c index 1abc687fb74c..46315e0dbbc4 100644 --- a/sys/kern/init_main.c +++ b/sys/kern/init_main.c @@ -39,7 +39,7 @@ * SUCH DAMAGE. * * @(#)init_main.c 8.9 (Berkeley) 1/21/94 - * $Id: init_main.c,v 1.70 1997/08/26 18:10:37 peter Exp $ + * $Id: init_main.c,v 1.71 1997/09/02 20:05:35 bde Exp $ */ #include "opt_devfs.h" @@ -459,7 +459,7 @@ SYSINIT(p0post, SI_SUB_INTRINSIC_POST, SI_ORDER_FIRST, proc0_post, NULL) **** *************************************************************************** */ -/* ARGSUSED*/ +/* ARGSUSED */ static void sched_setup __P((void *dummy)); static void sched_setup(dummy) @@ -471,6 +471,26 @@ sched_setup(dummy) } SYSINIT(sched_setup, SI_SUB_KICK_SCHEDULER, SI_ORDER_FIRST, sched_setup, NULL) +/* ARGSUSED */ +static void root_conf __P((void *dummy)); +static void +root_conf(dummy) + void *dummy; +{ + cpu_rootconf(); +} +SYSINIT(root_conf, SI_SUB_ROOT_CONF, SI_ORDER_FIRST, root_conf, NULL) + +/* ARGSUSED */ +static void dump_conf __P((void *dummy)); +static void +dump_conf(dummy) + void *dummy; +{ + cpu_dumpconf(); +} +SYSINIT(dump_conf, SI_SUB_DUMP_CONF, SI_ORDER_FIRST, dump_conf, NULL) + /* ARGSUSED*/ static void xxx_vfs_mountroot __P((void *fsnamep)); #ifdef BOOTP @@ -488,7 +508,8 @@ xxx_vfs_mountroot(fsnamep) if (vfs_mountrootfs(*((char **) fsnamep))) panic("cannot mount root"); } -SYSINIT(mountroot, SI_SUB_ROOT, SI_ORDER_FIRST, xxx_vfs_mountroot, &mountrootfsname) +SYSINIT(mountroot, SI_SUB_MOUNT_ROOT, SI_ORDER_FIRST, xxx_vfs_mountroot, + &mountrootfsname) /* ARGSUSED*/ static void xxx_vfs_root_fdtab __P((void *dummy)); |
