diff options
| author | Tor Egge <tegge@FreeBSD.org> | 2006-09-26 04:21:20 +0000 |
|---|---|---|
| committer | Tor Egge <tegge@FreeBSD.org> | 2006-09-26 04:21:20 +0000 |
| commit | 8d0547c68b2883539b244df980bd2d9d6d5beacb (patch) | |
| tree | 9b794a18c9c9d4e7823d1a88395fec20752c6ee4 | |
| parent | e60c36121805235c14d6453fd4dafa9382167de8 (diff) | |
Notes
| -rw-r--r-- | sys/ufs/ffs/ffs_vfsops.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/ufs/ffs/ffs_vfsops.c b/sys/ufs/ffs/ffs_vfsops.c index 1c8c4d3fa2b47..87bfd9fc47c14 100644 --- a/sys/ufs/ffs/ffs_vfsops.c +++ b/sys/ufs/ffs/ffs_vfsops.c @@ -849,7 +849,9 @@ ffs_mountfs(devvp, mp, td) * Our bufobj must require giant for snapshots when quotas are * enabled. */ + BO_LOCK(&devvp->v_bufobj); devvp->v_bufobj.bo_flag |= BO_NEEDSGIANT; + BO_UNLOCK(&devvp->v_bufobj); #else MNT_ILOCK(mp); mp->mnt_kern_flag |= MNTK_MPSAFE; |
