aboutsummaryrefslogtreecommitdiff
path: root/sys/sys
diff options
context:
space:
mode:
authorJason A. Harmening <jah@FreeBSD.org>2021-07-18 04:26:48 +0000
committerJason A. Harmening <jah@FreeBSD.org>2021-07-24 19:52:32 +0000
commit2bc16e8aaf7577e702ce1dbcb343f11c53e8dce0 (patch)
treefaef99a70d2859c85391378eda5358c65718c833 /sys/sys
parentc746ed724d01b439d42aff01cbe88eadacd0ac0d (diff)
downloadsrc-2bc16e8aaf7577e702ce1dbcb343f11c53e8dce0.tar.gz
src-2bc16e8aaf7577e702ce1dbcb343f11c53e8dce0.zip
VFS: remove MNTK_MARKER
We no longer allow upper filesystems to be unregistered from the base mount while vfs_notify_upper() or any other upper operation is pending. New upper mounts can still be registered during this period, but they will be added at the end of the upper mount tailq. We therefore no longer need to allocate marker nodes during vfs_notify_upper() to keep our place in the iteration. Reviewed by: kib, mckusick Tested by: pho Differential Revision: https://reviews.freebsd.org/D31016
Diffstat (limited to 'sys/sys')
-rw-r--r--sys/sys/mount.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/sys/mount.h b/sys/sys/mount.h
index 2082ff089d69..016c7e9c188d 100644
--- a/sys/sys/mount.h
+++ b/sys/sys/mount.h
@@ -488,7 +488,6 @@ struct mntoptnames {
#define MNTK_RECURSE 0x00000200 /* pending recursive unmount */
#define MNTK_UPPER_WAITER 0x00000400 /* waiting to drain MNTK_UPPER_PENDING */
#define MNTK_LOOKUP_EXCL_DOTDOT 0x00000800
-#define MNTK_MARKER 0x00001000
#define MNTK_UNMAPPED_BUFS 0x00002000
#define MNTK_USES_BCACHE 0x00004000 /* FS uses the buffer cache. */
#define MNTK_TEXT_REFS 0x00008000 /* Keep use ref for text */