diff options
author | pjd <pjd@FreeBSD.org> | 2005-07-27 09:03:51 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2005-07-27 09:03:51 +0000 |
commit | eb467446d554f35934e398955fb9792fd5df2f34 (patch) | |
tree | 42c037634c3a0c921f38fbb8d034debe3c88a609 /sys/geom/raid3/g_raid3.h | |
parent | 6393df51ccd1a016925d2808ebf5d4b3bde64aaf (diff) | |
download | FreeBSD-src-eb467446d554f35934e398955fb9792fd5df2f34.zip FreeBSD-src-eb467446d554f35934e398955fb9792fd5df2f34.tar.gz |
Use root_mount KPI for RAID3 to delay root file system mount.
Actually, one cannot setup root file system on RAID3 device, but when
other file system exist in /etc/fstab which are placed on RAID3 device,
boot process will be interrupted when these devices are missing.
MFC after: 3 days
X-MFC-note: MFC only to RELENG_6, as RELENG_5 doesn't have root_mount KPI.
Diffstat (limited to 'sys/geom/raid3/g_raid3.h')
-rw-r--r-- | sys/geom/raid3/g_raid3.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/geom/raid3/g_raid3.h b/sys/geom/raid3/g_raid3.h index 0f4ac18..b666c8a 100644 --- a/sys/geom/raid3/g_raid3.h +++ b/sys/geom/raid3/g_raid3.h @@ -202,6 +202,8 @@ struct g_raid3_softc { struct mtx sc_events_mtx; struct callout sc_callout; + + struct root_hold_token *sc_rootmount; }; #define sc_name sc_geom->name |