From 60e0e42e3cd3fe910f0b37ebc2a760579150abba Mon Sep 17 00:00:00 2001 From: Jake Burkholder Date: Mon, 14 Oct 2002 20:20:17 +0000 Subject: [PATCH] Moved geom class initialization to SI_SUB_DRIVERS from SI_SUB_PSEUDO. This fixes mounting root from md(4) which calls disk_create() early. --- sys/geom/geom.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/geom/geom.h b/sys/geom/geom.h index 289c9e1d2637..8f416d427361 100644 --- a/sys/geom/geom.h +++ b/sys/geom/geom.h @@ -311,7 +311,7 @@ extern struct sx topology_lock; } while (0) #define DECLARE_GEOM_CLASS_INIT(class, name, init) \ - SYSINIT(name, SI_SUB_PSEUDO, SI_ORDER_FIRST, init, NULL); + SYSINIT(name, SI_SUB_DRIVERS, SI_ORDER_FIRST, init, NULL); #define DECLARE_GEOM_CLASS(class, name) \ static void \