From ef078ef6a1ca0a6294f1d0ae5177a3f4b5fd8aac Mon Sep 17 00:00:00 2001 From: phk Date: Sun, 9 Mar 2003 20:42:49 +0000 Subject: Don't call make_dev() before we are ready for it. --- sys/kern/tty_cons.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'sys/kern/tty_cons.c') diff --git a/sys/kern/tty_cons.c b/sys/kern/tty_cons.c index 89bed41..47fffa3 100644 --- a/sys/kern/tty_cons.c +++ b/sys/kern/tty_cons.c @@ -175,7 +175,6 @@ cninit(void) * Make the best console the preferred console. */ cnselect(best_cn); - make_dev(&cn_cdevsw, 0, UID_ROOT, GID_WHEEL, 0600, "console"); } void @@ -587,3 +586,12 @@ cndbctl(int on) if (on) refcount++; } + +static void +cn_drvinit(void *unused) +{ + + make_dev(&cn_cdevsw, 0, UID_ROOT, GID_WHEEL, 0600, "console"); +} + +SYSINIT(cndev, SI_SUB_DRIVERS, SI_ORDER_MIDDLE, cn_drvinit, NULL) -- cgit v1.1