diff options
author | jhb <jhb@FreeBSD.org> | 2008-09-24 18:53:04 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2008-09-24 18:53:04 +0000 |
commit | 536c1c47bbebd62bf79d4c57ff512b9522ce2dd9 (patch) | |
tree | 7964e1abfbe3509adcf260e2be77cd8e6747a03e /sys/ufs | |
parent | 1161006cb695195ef1ddc08bd587d10755925084 (diff) | |
download | FreeBSD-src-536c1c47bbebd62bf79d4c57ff512b9522ce2dd9.zip FreeBSD-src-536c1c47bbebd62bf79d4c57ff512b9522ce2dd9.tar.gz |
Enable shared lookups on UFS. There are some remaining issues with forced
unmounts, but those are in the VFS lookup code are not UFS specific.
Tested by: pho, kris
Diffstat (limited to 'sys/ufs')
-rw-r--r-- | sys/ufs/ffs/ffs_vfsops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ufs/ffs/ffs_vfsops.c b/sys/ufs/ffs/ffs_vfsops.c index 767ca49..48a3879 100644 --- a/sys/ufs/ffs/ffs_vfsops.c +++ b/sys/ufs/ffs/ffs_vfsops.c @@ -882,7 +882,7 @@ ffs_mountfs(devvp, mp, td) * Initialize filesystem stat information in mount struct. */ MNT_ILOCK(mp); - mp->mnt_kern_flag |= MNTK_MPSAFE; + mp->mnt_kern_flag |= MNTK_MPSAFE | MNTK_LOOKUP_SHARED; MNT_IUNLOCK(mp); #ifdef UFS_EXTATTR #ifdef UFS_EXTATTR_AUTOSTART |