PERFORCE change 171385 for review

Aditya Sarawgi truncs at FreeBSD.org
Fri Dec 4 17:27:30 UTC 2009


http://p4web.freebsd.org/chv.cgi?CH=171385

Change 171385 by truncs at aditya on 2009/12/04 17:27:18

	Use EXT2_LOCK only once instead of using it twice.

Affected files ...

.. //depot/projects/soc2009/soc_ext2fs/src/sys/fs/ext2fs/ext2_balloc.c#11 edit

Differences ...

==== //depot/projects/soc2009/soc_ext2fs/src/sys/fs/ext2fs/ext2_balloc.c#11 (text+ko) ====

@@ -207,13 +207,10 @@
 			bqrelse(bp);
 			continue;
 		}
-		if (pref == 0) {
-			EXT2_LOCK(ump);
+		EXT2_LOCK(ump);
+		if (pref == 0)
 			pref = ext2_blkpref(ip, lbn, indirs[i].in_off, bap,
 						bp->b_lblkno);
-
-		} else
-			EXT2_LOCK(ump);
 		error =  ext2_alloc(ip, lbn, pref, (int)fs->e2fs_bsize, cred, &newb);
 		if(error) {
 			brelse(bp);
@@ -291,3 +288,4 @@
 	*bpp = nbp;
 	return (0);
 }
+


More information about the p4-projects mailing list