diff options
author | avg <avg@FreeBSD.org> | 2016-07-13 09:47:54 +0000 |
---|---|---|
committer | avg <avg@FreeBSD.org> | 2016-07-13 09:47:54 +0000 |
commit | 1980e30bd7bab8145f0dd0965b7da603342e7764 (patch) | |
tree | a5f0e782d84e0de8ddc5e550659fc28eb8ad6ad7 /sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c | |
parent | 39571e4eceeef9408be5ff772014803a167f8f2c (diff) | |
download | FreeBSD-src-1980e30bd7bab8145f0dd0965b7da603342e7764.zip FreeBSD-src-1980e30bd7bab8145f0dd0965b7da603342e7764.tar.gz |
MFC r299908,300131,301275: zfs: set VROOT / VV_ROOT consistently and in
a single place
Diffstat (limited to 'sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c')
-rw-r--r-- | sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c index 1c20aee..9aa46636 100644 --- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c +++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c @@ -1053,13 +1053,6 @@ zfsctl_snapdir_lookup(ap) */ VERIFY(zfsctl_snapshot_zname(dvp, nm, MAXNAMELEN, snapname) == 0); goto domount; - } else { - /* - * VROOT was set during the traverse call. We need - * to clear it since we're pretending to be part - * of our parent's vfs. - */ - (*vpp)->v_flag &= ~VROOT; } mutex_exit(&sdp->sd_lock); ZFS_EXIT(zfsvfs); |