diff options
author | des <des@FreeBSD.org> | 2009-04-08 09:02:42 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2009-04-08 09:02:42 +0000 |
commit | a4681f26ef393ab8d5aa0eae9c64f8dced74c90d (patch) | |
tree | e474c53f82e9db6289e05ebd8d0afbb02da581a7 | |
parent | ef3368e98332ec9d8b917797859f776ff5a43e9c (diff) | |
download | FreeBSD-src-a4681f26ef393ab8d5aa0eae9c64f8dced74c90d.zip FreeBSD-src-a4681f26ef393ab8d5aa0eae9c64f8dced74c90d.tar.gz |
Remove spurious locking in pfs_write().
Reported by: Andrew Brampton <me@bramp.net>
MFC after: 1 week
-rw-r--r-- | sys/fs/pseudofs/pseudofs_vnops.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/fs/pseudofs/pseudofs_vnops.c b/sys/fs/pseudofs/pseudofs_vnops.c index 43c237c..cf2d3aa 100644 --- a/sys/fs/pseudofs/pseudofs_vnops.c +++ b/sys/fs/pseudofs/pseudofs_vnops.c @@ -939,9 +939,7 @@ pfs_write(struct vop_write_args *va) } if (pn->pn_flags & PFS_RAWWR) { - pfs_lock(pn); error = pn_fill(curthread, proc, pn, NULL, uio); - pfs_unlock(pn); if (proc != NULL) PRELE(proc); PFS_RETURN (error); |