summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_mount.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/vfs_mount.c')
-rw-r--r--sys/kern/vfs_mount.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/sys/kern/vfs_mount.c b/sys/kern/vfs_mount.c
index cb556a2..b7dec78 100644
--- a/sys/kern/vfs_mount.c
+++ b/sys/kern/vfs_mount.c
@@ -1383,6 +1383,20 @@ root_mount_done(void)
mtx_unlock(&mountlist_mtx);
}
+ /*
+ * Return true if root is already mounted.
+ */
+int
+root_mounted(void)
+{
+ int mounted;
+
+ mtx_lock(&mountlist_mtx);
+ mounted = root_mount_complete;
+ mtx_unlock(&mountlist_mtx);
+ return (mounted);
+}
+
/*
* Wait until root is mounted.
*/
OpenPOWER on IntegriCloud