aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2005-05-29 23:44:22 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2005-05-29 23:44:22 +0000
commit470cd51ee67e12393e7e1d681fc8b0acb9b12589 (patch)
treec56428a42c205168e483559ee15b7dedaeeef31d /sys/ia64
parent7b7c2c20d43284db9b1581003b171074ea0e1586 (diff)
downloadsrc-470cd51ee67e12393e7e1d681fc8b0acb9b12589.tar.gz
src-470cd51ee67e12393e7e1d681fc8b0acb9b12589.zip
Create nexus in configure_first() instead of in configure(). This
makes sure that sysinit tasks that run after configure_first(), but before configure() have a nexus to hang devices off.
Notes
Notes: svn path=/head/; revision=146794
Diffstat (limited to 'sys/ia64')
-rw-r--r--sys/ia64/ia64/autoconf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/ia64/ia64/autoconf.c b/sys/ia64/ia64/autoconf.c
index 38e76e0b45e8..5a380516320b 100644
--- a/sys/ia64/ia64/autoconf.c
+++ b/sys/ia64/ia64/autoconf.c
@@ -74,14 +74,14 @@ device_t isa_bus_device = 0;
static void
configure_first(void *dummy)
{
+
+ device_add_child(root_bus, "nexus", 0);
}
static void
configure(void *dummy)
{
- device_add_child(root_bus, "nexus", 0);
-
root_bus_configure();
/*