aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/mount.h
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2021-12-25 19:44:59 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2022-01-08 03:41:44 +0000
commit4a4b059a97950740f04b091d7050460a984e7555 (patch)
tree7d2da9de75309881731333c6db81735b6ea5f654 /sys/sys/mount.h
parentba2c98389b78b548aedac0be53121df909c3fe2f (diff)
downloadsrc-4a4b059a97950740f04b091d7050460a984e7555.tar.gz
src-4a4b059a97950740f04b091d7050460a984e7555.zip
Add vfs_remount_ro()
a helper to remount filesystem from rw to ro. Tested by: pho Reviewed by: markj, mckusick Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D33721
Diffstat (limited to 'sys/sys/mount.h')
-rw-r--r--sys/sys/mount.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/sys/mount.h b/sys/sys/mount.h
index 1b4243788f7b..ae3eebd94c53 100644
--- a/sys/sys/mount.h
+++ b/sys/sys/mount.h
@@ -1036,6 +1036,8 @@ void vfs_register_for_notification(struct mount *, struct mount *,
void vfs_unregister_for_notification(struct mount *,
struct mount_upper_node *);
void vfs_unregister_upper(struct mount *, struct mount_upper_node *);
+int vfs_remount_ro(struct mount *mp);
+
extern TAILQ_HEAD(mntlist, mount) mountlist; /* mounted filesystem list */
extern struct mtx_padalign mountlist_mtx;
extern struct nfs_public nfs_pub;