From c595728587e3d04ed27f9c275bddd0eafd6427ce Mon Sep 17 00:00:00 2001 From: Tomohiro Kusumi Date: Fri, 8 May 2015 20:33:07 +0900 Subject: [PATCH] sys/vfs/tmpfs: Make flag handling consistent [2/2] - Remove unnecessary unlock/lock after the previous commit. --- sys/vfs/tmpfs/tmpfs_vnops.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/sys/vfs/tmpfs/tmpfs_vnops.c b/sys/vfs/tmpfs/tmpfs_vnops.c index 7e5a5b8e32..5c6e92296d 100644 --- a/sys/vfs/tmpfs/tmpfs_vnops.c +++ b/sys/vfs/tmpfs/tmpfs_vnops.c @@ -108,9 +108,7 @@ tmpfs_nresolve(struct vop_nresolve_args *v) if (error == 0) KKASSERT(vp); } - TMPFS_NODE_UNLOCK(dnode); - TMPFS_NODE_LOCK(dnode); dnode->tn_status |= TMPFS_NODE_ACCESSED; TMPFS_NODE_UNLOCK(dnode); @@ -1515,9 +1513,7 @@ outok: } KKASSERT(uio->uio_offset == off); } - TMPFS_NODE_UNLOCK(node); - TMPFS_NODE_LOCK(node); node->tn_status |= TMPFS_NODE_ACCESSED; TMPFS_NODE_UNLOCK(node); return error; @@ -1540,8 +1536,6 @@ tmpfs_readlink(struct vop_readlink_args *v) TMPFS_NODE_LOCK_SH(node); error = uiomove(node->tn_link, MIN(node->tn_size, uio->uio_resid), uio); - TMPFS_NODE_UNLOCK(node); - TMPFS_NODE_LOCK(node); node->tn_status |= TMPFS_NODE_ACCESSED; TMPFS_NODE_UNLOCK(node); return error; -- 2.41.0