mirror of
https://github.com/opnsense/src.git
synced 2026-02-24 10:20:24 -05:00
vfs: retire the no longer used MNTK_LOOKUP_EXCL_DOTDOT flag
Reviewed by: markj Tested by: pho (previous version) Differential Revision: https://reviews.freebsd.org/D34466
This commit is contained in:
parent
aeabf8d4b9
commit
93a0ba8f49
3 changed files with 2 additions and 5 deletions
|
|
@ -756,9 +756,7 @@ compute_cn_lkflags(struct mount *mp, int lkflags, int cnflags)
|
|||
{
|
||||
|
||||
if (mp == NULL || ((lkflags & LK_SHARED) &&
|
||||
(!(mp->mnt_kern_flag & MNTK_LOOKUP_SHARED) ||
|
||||
((cnflags & ISDOTDOT) &&
|
||||
(mp->mnt_kern_flag & MNTK_LOOKUP_EXCL_DOTDOT))))) {
|
||||
!(mp->mnt_kern_flag & MNTK_LOOKUP_SHARED))) {
|
||||
lkflags &= ~LK_SHARED;
|
||||
lkflags |= LK_EXCLUSIVE;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4405,7 +4405,6 @@ DB_SHOW_COMMAND(mount, db_show_mount)
|
|||
MNT_KERN_FLAG(MNTK_NO_IOPF);
|
||||
MNT_KERN_FLAG(MNTK_RECURSE);
|
||||
MNT_KERN_FLAG(MNTK_UPPER_WAITER);
|
||||
MNT_KERN_FLAG(MNTK_LOOKUP_EXCL_DOTDOT);
|
||||
MNT_KERN_FLAG(MNTK_UNLOCKED_INSMNTQUE);
|
||||
MNT_KERN_FLAG(MNTK_USES_BCACHE);
|
||||
MNT_KERN_FLAG(MNTK_FPLOOKUP);
|
||||
|
|
|
|||
|
|
@ -486,7 +486,7 @@ struct mntoptnames {
|
|||
handle i/o state on EFAULT. */
|
||||
#define MNTK_RECURSE 0x00000200 /* pending recursive unmount */
|
||||
#define MNTK_UPPER_WAITER 0x00000400 /* waiting to drain MNTK_UPPER_PENDING */
|
||||
#define MNTK_LOOKUP_EXCL_DOTDOT 0x00000800
|
||||
/* UNUSED 0x00000800 */
|
||||
#define MNTK_UNLOCKED_INSMNTQUE 0x00001000 /* fs does not lock the vnode for insmntque */
|
||||
#define MNTK_UNMAPPED_BUFS 0x00002000
|
||||
#define MNTK_USES_BCACHE 0x00004000 /* FS uses the buffer cache. */
|
||||
|
|
|
|||
Loading…
Reference in a new issue