diff options
| author | Jeff Roberson <jeff@FreeBSD.org> | 2005-03-24 07:36:16 +0000 |
|---|---|---|
| committer | Jeff Roberson <jeff@FreeBSD.org> | 2005-03-24 07:36:16 +0000 |
| commit | d9b2d9f7a29757aedc9a26cbaee520cd505dca80 (patch) | |
| tree | d9054fa7f8d4f79ec2995ff851d64982c658aa72 /sys/fs/msdosfs | |
| parent | 080c061ad0c91adb2c165c6011070e6dba7f6d26 (diff) | |
Notes
Diffstat (limited to 'sys/fs/msdosfs')
| -rw-r--r-- | sys/fs/msdosfs/msdosfs_vfsops.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/fs/msdosfs/msdosfs_vfsops.c b/sys/fs/msdosfs/msdosfs_vfsops.c index d02b9527b4e9..288f22d46a1c 100644 --- a/sys/fs/msdosfs/msdosfs_vfsops.c +++ b/sys/fs/msdosfs/msdosfs_vfsops.c @@ -186,7 +186,8 @@ update_mp(mp, td) if (FAT32(pmp)) pmp->pm_flags |= MSDOSFSMNT_LONGNAME; else { - if ((error = msdosfs_root(mp, &rootvp, td)) != 0) + if ((error = + msdosfs_root(mp, LK_EXCLUSIVE, &rootvp, td)) != 0) return error; pmp->pm_flags |= findwin95(VTODE(rootvp)) ? MSDOSFSMNT_LONGNAME @@ -804,8 +805,9 @@ msdosfs_unmount(mp, mntflags, td) } static int -msdosfs_root(mp, vpp, td) +msdosfs_root(mp, flags, vpp, td) struct mount *mp; + int flags; struct vnode **vpp; struct thread *td; { |
