summaryrefslogtreecommitdiff
path: root/libdiskfs
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1995-10-13 23:07:18 +0000
committerMiles Bader <miles@gnu.org>1995-10-13 23:07:18 +0000
commita9d05ca5342548d109e8a49330572e465b110565 (patch)
treed1605f446404193866615918297117071b7818f9 /libdiskfs
parenta74ced5ce1ca2015b3376280fbaa57668c407c09 (diff)
(diskfs_startup_diskfs):
Call diskfs_start_bootstrap if we're the bootstrap file system.
Diffstat (limited to 'libdiskfs')
-rw-r--r--libdiskfs/init-startup.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/libdiskfs/init-startup.c b/libdiskfs/init-startup.c
index 941c4de0..cf2a64d7 100644
--- a/libdiskfs/init-startup.c
+++ b/libdiskfs/init-startup.c
@@ -46,7 +46,12 @@ diskfs_startup_diskfs (mach_port_t bootstrap)
mach_port_deallocate (mach_task_self (), bootstrap);
}
else
- realnode = MACH_PORT_NULL;
+ {
+ realnode = MACH_PORT_NULL;
+
+ /* We are the bootstrap filesystem; do special boot-time setup. */
+ diskfs_start_bootstrap ();
+ }
if (diskfs_default_sync_interval)
/* Start 'em sync'n */