Module Name:    src
Committed By:   chopps
Date:           Sun Mar 29 19:35:58 UTC 2015

Modified Files:
        src/libexec/lfs_cleanerd: coalesce.c lfs_cleanerd.c
        src/sbin/fsck_lfs: bufcache.c bufcache.h dir.c inode.c lfs.c pass6.c
            segwrite.c setup.c
        src/sbin/newfs_lfs: make_lfs.c

Log Message:
- Fix fallout for recent bread() change (removing cred arg).


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/libexec/lfs_cleanerd/coalesce.c
cvs rdiff -u -r1.37 -r1.38 src/libexec/lfs_cleanerd/lfs_cleanerd.c
cvs rdiff -u -r1.14 -r1.15 src/sbin/fsck_lfs/bufcache.c
cvs rdiff -u -r1.11 -r1.12 src/sbin/fsck_lfs/bufcache.h
cvs rdiff -u -r1.32 -r1.33 src/sbin/fsck_lfs/dir.c src/sbin/fsck_lfs/pass6.c
cvs rdiff -u -r1.52 -r1.53 src/sbin/fsck_lfs/inode.c
cvs rdiff -u -r1.43 -r1.44 src/sbin/fsck_lfs/lfs.c
cvs rdiff -u -r1.27 -r1.28 src/sbin/fsck_lfs/segwrite.c
cvs rdiff -u -r1.44 -r1.45 src/sbin/fsck_lfs/setup.c
cvs rdiff -u -r1.29 -r1.30 src/sbin/newfs_lfs/make_lfs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/libexec/lfs_cleanerd/coalesce.c
diff -u src/libexec/lfs_cleanerd/coalesce.c:1.23 src/libexec/lfs_cleanerd/coalesce.c:1.24
--- src/libexec/lfs_cleanerd/coalesce.c:1.23	Tue Jun 18 18:18:57 2013
+++ src/libexec/lfs_cleanerd/coalesce.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/*      $NetBSD: coalesce.c,v 1.23 2013/06/18 18:18:57 christos Exp $  */
+/*      $NetBSD: coalesce.c,v 1.24 2015/03/29 19:35:58 chopps Exp $  */
 
 /*-
  * Copyright (c) 2002, 2005 The NetBSD Foundation, Inc.
@@ -118,7 +118,7 @@ get_dinode(struct clfs *fs, ino_t ino)
 	if (daddr == 0x0)
 		return NULL;
 
-	bread(fs->clfs_devvp, daddr, fs->lfs_ibsize, NOCRED, 0, &bp);
+	bread(fs->clfs_devvp, daddr, fs->lfs_ibsize, 0, &bp);
 	for (dip = (struct ulfs1_dinode *)bp->b_data;
 	     dip < (struct ulfs1_dinode *)(bp->b_data + fs->lfs_ibsize); dip++)
 		if (dip->di_inumber == ino) {
@@ -297,7 +297,7 @@ clean_inode(struct clfs *fs, ino_t ino)
 	bps = lfs_segtod(fs, 1);
 	for (tbip = bip; tbip < bip + nb; tbip += bps) {
 		do {
-			bread(fs->lfs_ivnode, 0, fs->lfs_bsize, NOCRED, 0, &bp);
+			bread(fs->lfs_ivnode, 0, fs->lfs_bsize, 0, &bp);
 			cip = *(CLEANERINFO *)bp->b_data;
 			brelse(bp, B_INVAL);
 

Index: src/libexec/lfs_cleanerd/lfs_cleanerd.c
diff -u src/libexec/lfs_cleanerd/lfs_cleanerd.c:1.37 src/libexec/lfs_cleanerd/lfs_cleanerd.c:1.38
--- src/libexec/lfs_cleanerd/lfs_cleanerd.c:1.37	Sat Oct 19 17:19:30 2013
+++ src/libexec/lfs_cleanerd/lfs_cleanerd.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs_cleanerd.c,v 1.37 2013/10/19 17:19:30 christos Exp $	 */
+/* $NetBSD: lfs_cleanerd.c,v 1.38 2015/03/29 19:35:58 chopps Exp $	 */
 
 /*-
  * Copyright (c) 2005 The NetBSD Foundation, Inc.
@@ -331,7 +331,7 @@ lfs_ientry(IFILE **ifpp, struct clfs *fs
 	int error;
 
 	error = bread(fs->lfs_ivnode, ino / fs->lfs_ifpb + fs->lfs_cleansz +
-		      fs->lfs_segtabsz, fs->lfs_bsize, NOCRED, 0, bpp);
+		      fs->lfs_segtabsz, fs->lfs_bsize, 0, bpp);
 	if (error)
 		syslog(LOG_ERR, "%s: ientry failed for ino %d",
 			fs->lfs_fsmnt, (int)ino);
@@ -514,7 +514,7 @@ parse_pseg(struct clfs *fs, daddr_t dadd
 			syslog(LOG_WARNING, "fixing short FINFO at %x (seg %d)",
 			       odaddr, lfs_dtosn(fs, odaddr));
 			bread(fs->clfs_devvp, odaddr, fs->lfs_fsize,
-			    NOCRED, 0, &nbp);
+			    0, &nbp);
 			nssp = (SEGSUM *)nbp->b_data;
 			--nssp->ss_nfinfo;
 			nssp->ss_sumsum = cksum(&nssp->ss_datasum,
@@ -1014,7 +1014,7 @@ clean_fs(struct clfs *fs, CLEANERINFO *c
 	npos = 0;
 	for (i = 0; i < fs->lfs_nseg; i+= fs->lfs_sepb) {
 		bread(fs->lfs_ivnode, fs->lfs_cleansz + i / fs->lfs_sepb,
-		      fs->lfs_bsize, NOCRED, 0, &bp);
+		      fs->lfs_bsize, 0, &bp);
 		for (j = 0; j < fs->lfs_sepb && i + j < fs->lfs_nseg; j++) {
 			sup = ((SEGUSE *)bp->b_data) + j;
 			fs->clfs_segtab[i + j].nbytes  = sup->su_nbytes;
@@ -1214,7 +1214,7 @@ needs_cleaning(struct clfs *fs, CLEANERI
 	 * the cached information, so invalidate the buffer before
 	 * handing it back.
 	 */
-	if (bread(fs->lfs_ivnode, 0, fs->lfs_bsize, NOCRED, 0, &bp)) {
+	if (bread(fs->lfs_ivnode, 0, fs->lfs_bsize, 0, &bp)) {
 		syslog(LOG_ERR, "%s: can't read inode", fs->lfs_fsmnt);
 		return -1;
 	}

Index: src/sbin/fsck_lfs/bufcache.c
diff -u src/sbin/fsck_lfs/bufcache.c:1.14 src/sbin/fsck_lfs/bufcache.c:1.15
--- src/sbin/fsck_lfs/bufcache.c:1.14	Sat Oct 19 01:09:58 2013
+++ src/sbin/fsck_lfs/bufcache.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: bufcache.c,v 1.14 2013/10/19 01:09:58 christos Exp $ */
+/* $NetBSD: bufcache.c,v 1.15 2015/03/29 19:35:58 chopps Exp $ */
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -339,8 +339,7 @@ brelse(struct ubuf * bp, int set)
 
 /* Read the given block from disk, return it B_BUSY. */
 int
-bread(struct uvnode * vp, daddr_t lbn, int size, void * unused,
-    int flags, struct ubuf ** bpp)
+bread(struct uvnode * vp, daddr_t lbn, int size, int flags, struct ubuf ** bpp)
 {
 	struct ubuf *bp;
 	daddr_t daddr;

Index: src/sbin/fsck_lfs/bufcache.h
diff -u src/sbin/fsck_lfs/bufcache.h:1.11 src/sbin/fsck_lfs/bufcache.h:1.12
--- src/sbin/fsck_lfs/bufcache.h:1.11	Fri May 16 09:21:59 2008
+++ src/sbin/fsck_lfs/bufcache.h	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: bufcache.h,v 1.11 2008/05/16 09:21:59 hannken Exp $	*/
+/*	$NetBSD: bufcache.h,v 1.12 2015/03/29 19:35:58 chopps Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000 The NetBSD Foundation, Inc.
@@ -120,6 +120,6 @@ struct ubuf *incore(struct uvnode *, int
 struct ubuf *getblk(struct uvnode *, daddr_t, int);
 void bwrite(struct ubuf *);
 void brelse(struct ubuf *, int);
-int bread(struct uvnode *, daddr_t, int, void *, int, struct ubuf **);
+int bread(struct uvnode *, daddr_t, int, int, struct ubuf **);
 void reassignbuf(struct ubuf *, struct uvnode *);
 void dump_free_lists(void);

Index: src/sbin/fsck_lfs/dir.c
diff -u src/sbin/fsck_lfs/dir.c:1.32 src/sbin/fsck_lfs/dir.c:1.33
--- src/sbin/fsck_lfs/dir.c:1.32	Tue Jun 18 18:18:58 2013
+++ src/sbin/fsck_lfs/dir.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: dir.c,v 1.32 2013/06/18 18:18:58 christos Exp $	 */
+/* $NetBSD: dir.c,v 1.33 2015/03/29 19:35:58 chopps Exp $	 */
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -155,7 +155,7 @@ dirscan(struct inodesc *idesc)
 		memcpy(dbuf, dp, (size_t) dsize);
 		idesc->id_dirp = (struct lfs_direct *) dbuf;
 		if ((n = (*idesc->id_func) (idesc)) & ALTERED) {
-			bread(vp, idesc->id_lblkno, blksiz, NOCRED, 0, &bp);
+			bread(vp, idesc->id_lblkno, blksiz, 0, &bp);
 			memcpy(bp->b_data + idesc->id_loc - dsize, dbuf,
 			    (size_t) dsize);
 			VOP_BWRITE(bp);
@@ -178,7 +178,7 @@ fsck_readdir(struct uvnode *vp, struct i
 	long size, blksiz, fix, dploc;
 
 	blksiz = idesc->id_numfrags * fs->lfs_fsize;
-	bread(vp, idesc->id_lblkno, blksiz, NOCRED, 0, &bp);
+	bread(vp, idesc->id_lblkno, blksiz, 0, &bp);
 	if (idesc->id_loc % LFS_DIRBLKSIZ == 0 && idesc->id_filesize > 0 &&
 	    idesc->id_loc < blksiz) {
 		dp = (struct lfs_direct *) (bp->b_data + idesc->id_loc);
@@ -188,7 +188,7 @@ fsck_readdir(struct uvnode *vp, struct i
 		if (idesc->id_fix == IGNORE)
 			return (0);
 		fix = dofix(idesc, "DIRECTORY CORRUPTED");
-		bread(vp, idesc->id_lblkno, blksiz, NOCRED, 0, &bp);
+		bread(vp, idesc->id_lblkno, blksiz, 0, &bp);
 		dp = (struct lfs_direct *) (bp->b_data + idesc->id_loc);
 		dp->d_reclen = LFS_DIRBLKSIZ;
 		dp->d_ino = 0;
@@ -226,7 +226,7 @@ dpok:
 		if (idesc->id_fix == IGNORE)
 			return 0;
 		fix = dofix(idesc, "DIRECTORY CORRUPTED");
-		bread(vp, idesc->id_lblkno, blksiz, NOCRED, 0, &bp);
+		bread(vp, idesc->id_lblkno, blksiz, 0, &bp);
 		dp = (struct lfs_direct *) (bp->b_data + dploc);
 		dp->d_reclen += size;
 		if (fix)
@@ -573,11 +573,11 @@ expanddir(struct uvnode *vp, struct ulfs
 	dp->di_size += fs->lfs_bsize;
 	dp->di_blocks += lfs_btofsb(fs, fs->lfs_bsize);
 	bread(vp, dp->di_db[lastbn + 1],
-	    (long) lfs_dblksize(fs, dp, lastbn + 1), NOCRED, 0, &bp);
+	    (long) lfs_dblksize(fs, dp, lastbn + 1), 0, &bp);
 	if (bp->b_flags & B_ERROR)
 		goto bad;
 	memcpy(firstblk, bp->b_data, LFS_DIRBLKSIZ);
-	bread(vp, lastbn, fs->lfs_bsize, NOCRED, 0, &bp);
+	bread(vp, lastbn, fs->lfs_bsize, 0, &bp);
 	if (bp->b_flags & B_ERROR)
 		goto bad;
 	memcpy(bp->b_data, firstblk, LFS_DIRBLKSIZ);
@@ -587,7 +587,7 @@ expanddir(struct uvnode *vp, struct ulfs
 		memcpy(cp, &emptydir, sizeof emptydir);
 	VOP_BWRITE(bp);
 	bread(vp, dp->di_db[lastbn + 1],
-	    (long) lfs_dblksize(fs, dp, lastbn + 1), NOCRED, 0, &bp);
+	    (long) lfs_dblksize(fs, dp, lastbn + 1), 0, &bp);
 	if (bp->b_flags & B_ERROR)
 		goto bad;
 	memcpy(bp->b_data, &emptydir, sizeof emptydir);
@@ -626,7 +626,7 @@ allocdir(ino_t parent, ino_t request, in
 	dirp->dotdot_ino = parent;
 	vp = vget(fs, ino);
 	dp = VTOD(vp);
-	bread(vp, dp->di_db[0], fs->lfs_fsize, NOCRED, 0, &bp);
+	bread(vp, dp->di_db[0], fs->lfs_fsize, 0, &bp);
 	if (bp->b_flags & B_ERROR) {
 		brelse(bp, 0);
 		freeino(ino);
Index: src/sbin/fsck_lfs/pass6.c
diff -u src/sbin/fsck_lfs/pass6.c:1.32 src/sbin/fsck_lfs/pass6.c:1.33
--- src/sbin/fsck_lfs/pass6.c:1.32	Sat Oct 19 01:09:58 2013
+++ src/sbin/fsck_lfs/pass6.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: pass6.c,v 1.32 2013/10/19 01:09:58 christos Exp $	 */
+/* $NetBSD: pass6.c,v 1.33 2015/03/29 19:35:58 chopps Exp $	 */
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -120,7 +120,7 @@ rfw_update_single(struct uvnode *vp, dad
 		break;
 	default:
 		ap = &a[num - 1];
-		if (bread(vp, ap->in_lbn, fs->lfs_bsize, NULL, 0, &bp))
+		if (bread(vp, ap->in_lbn, fs->lfs_bsize, 0, &bp))
 			errx(1, "lfs_updatemeta: bread bno %" PRId64,
 			    ap->in_lbn);
 
@@ -336,14 +336,14 @@ account_indir(struct uvnode *vp, struct 
 		lbn = -ilbn;
 	else
 		lbn = ilbn + 1;
-	bread(fs->lfs_devvp, LFS_FSBTODB(fs, daddr), fs->lfs_bsize, NULL, 0, &bp);
+	bread(fs->lfs_devvp, LFS_FSBTODB(fs, daddr), fs->lfs_bsize, 0, &bp);
 	buf = emalloc(fs->lfs_bsize);
 	memcpy(buf, bp->b_data, fs->lfs_bsize);
 	brelse(bp, 0);
 
 	obuf = emalloc(fs->lfs_bsize);
 	if (vp) {
-		bread(vp, ilbn, fs->lfs_bsize, NULL, 0, &bp);
+		bread(vp, ilbn, fs->lfs_bsize, 0, &bp);
 		memcpy(obuf, bp->b_data, fs->lfs_bsize);
 		brelse(bp, 0);
 	} else
@@ -611,7 +611,7 @@ pass6(void)
 		}
 		
 		/* Read in summary block */
-		bread(devvp, LFS_FSBTODB(fs, daddr), fs->lfs_sumsize, NULL, 0, &bp);
+		bread(devvp, LFS_FSBTODB(fs, daddr), fs->lfs_sumsize, 0, &bp);
 		sp = (SEGSUM *)bp->b_data;
 		if (debug)
 			pwarn("sum at 0x%x: ninos=%d nfinfo=%d\n",
@@ -650,7 +650,7 @@ pass6(void)
 			fs->lfs_bfree -= lfs_btofsb(fs, fs->lfs_ibsize);
 			sbdirty();
 			bread(devvp, LFS_FSBTODB(fs, ibdaddr), fs->lfs_ibsize,
-			      NOCRED, 0, &ibp);
+			      0, &ibp);
 			memcpy(ibbuf, ibp->b_data, fs->lfs_ibsize);
 			brelse(ibp, 0);
 
@@ -837,7 +837,7 @@ pass6(void)
 		}
 		
 		/* Read in summary block */
-		bread(devvp, LFS_FSBTODB(fs, daddr), fs->lfs_sumsize, NULL, 0, &bp);
+		bread(devvp, LFS_FSBTODB(fs, daddr), fs->lfs_sumsize, 0, &bp);
 		sp = (SEGSUM *)bp->b_data;
 		bc = check_summary(fs, sp, daddr, debug, devvp, pass6harvest);
 		if (bc == 0) {

Index: src/sbin/fsck_lfs/inode.c
diff -u src/sbin/fsck_lfs/inode.c:1.52 src/sbin/fsck_lfs/inode.c:1.53
--- src/sbin/fsck_lfs/inode.c:1.52	Sun Mar 23 05:39:32 2014
+++ src/sbin/fsck_lfs/inode.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: inode.c,v 1.52 2014/03/23 05:39:32 dholland Exp $	 */
+/* $NetBSD: inode.c,v 1.53 2015/03/29 19:35:58 chopps Exp $	 */
 
 /*-
  * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -246,7 +246,7 @@ iblock(struct inodesc *idesc, long ileve
 
 	devvp = fs->lfs_devvp;
 	bread(devvp, LFS_FSBTODB(fs, idesc->id_blkno), fs->lfs_bsize,
-	    NOCRED, 0, &bp);
+	    0, &bp);
 	ilevel--;
 	for (sizepb = fs->lfs_bsize, i = 0; i < ilevel; i++)
 		sizepb *= LFS_NINDIR(fs);

Index: src/sbin/fsck_lfs/lfs.c
diff -u src/sbin/fsck_lfs/lfs.c:1.43 src/sbin/fsck_lfs/lfs.c:1.44
--- src/sbin/fsck_lfs/lfs.c:1.43	Sun Jul 13 02:44:21 2014
+++ src/sbin/fsck_lfs/lfs.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs.c,v 1.43 2014/07/13 02:44:21 dholland Exp $ */
+/* $NetBSD: lfs.c,v 1.44 2015/03/29 19:35:58 chopps Exp $ */
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -367,7 +367,7 @@ lfs_raw_vget(struct lfs * fs, ino_t ino,
 	/* Load inode block and find inode */
 	if (daddr > 0) {
 		bread(fs->lfs_devvp, LFS_FSBTODB(fs, daddr), fs->lfs_ibsize,
-		    NULL, 0, &bp);
+		    0, &bp);
 		bp->b_flags |= B_AGE;
 		dip = lfs_ifind(fs, ino, bp);
 		if (dip == NULL) {
@@ -479,7 +479,7 @@ lfs_init(int devfd, daddr_t sblkno, dadd
 
 		dev_bsize = DEV_BSIZE;
 
-		(void)bread(devvp, sblkno, LFS_SBPAD, NOCRED, 0, &bp);
+		(void)bread(devvp, sblkno, LFS_SBPAD, 0, &bp);
 		fs = ecalloc(1, sizeof(*fs));
 		fs->lfs_dlfs = *((struct dlfs *) bp->b_data);
 		fs->lfs_devvp = devvp;
@@ -490,7 +490,7 @@ lfs_init(int devfd, daddr_t sblkno, dadd
 	
 		if (tryalt) {
 			(void)bread(devvp, LFS_FSBTODB(fs, fs->lfs_sboffs[1]),
-		    	LFS_SBPAD, NOCRED, 0, &bp);
+		    	LFS_SBPAD, 0, &bp);
 			altfs = ecalloc(1, sizeof(*altfs));
 			altfs->lfs_dlfs = *((struct dlfs *) bp->b_data);
 			altfs->lfs_devvp = devvp;
@@ -598,7 +598,7 @@ try_verify(struct lfs *osb, struct uvnod
 
 		/* Read in summary block */
 		bread(devvp, LFS_FSBTODB(osb, daddr), osb->lfs_sumsize,
-		    NULL, 0, &bp);
+		    0, &bp);
 		sp = (SEGSUM *)bp->b_data;
 
 		/*
@@ -790,7 +790,7 @@ check_summary(struct lfs *fs, SEGSUM *sp
 		}
 		while (j < howmany(sp->ss_ninos, LFS_INOPB(fs)) && *idp == daddr) {
 			bread(devvp, LFS_FSBTODB(fs, daddr), fs->lfs_ibsize,
-			    NOCRED, 0, &bp);
+			    0, &bp);
 			datap[datac++] = ((u_int32_t *) (bp->b_data))[0];
 			brelse(bp, 0);
 
@@ -806,7 +806,7 @@ check_summary(struct lfs *fs, SEGSUM *sp
 				       fp->fi_lastlength
 				       : fs->lfs_bsize);
 				bread(devvp, LFS_FSBTODB(fs, daddr), len,
-				    NOCRED, 0, &bp);
+				    0, &bp);
 				datap[datac++] = ((u_int32_t *) (bp->b_data))[0];
 				brelse(bp, 0);
 				daddr += lfs_btofsb(fs, len);
@@ -1043,7 +1043,7 @@ lfs_balloc(struct uvnode *vp, off_t star
 			if (nsize <= osize) {
 				/* No need to extend */
 				if (bpp && (error = bread(vp, lbn, osize,
-				    NOCRED, 0, &bp)))
+				    0, &bp)))
 					return error;
 			} else {
 				/* Extend existing block */
@@ -1149,8 +1149,7 @@ lfs_balloc(struct uvnode *vp, off_t star
 			break;
 		    default:
 			idp = &indirs[num - 1];
-			if (bread(vp, idp->in_lbn, fs->lfs_bsize, NOCRED,
-				  0, &ibp))
+			if (bread(vp, idp->in_lbn, fs->lfs_bsize, 0, &ibp))
 				panic("lfs_balloc: bread bno %lld",
 				    (long long)idp->in_lbn);
 			/* XXX ondisk32 */
@@ -1200,7 +1199,7 @@ lfs_fragextend(struct uvnode *vp, int os
 	 * appropriate things and making sure it all goes to disk.
 	 * Don't bother to read in that case.
 	 */
-	if (bpp && (error = bread(vp, lbn, osize, NOCRED, 0, bpp))) {
+	if (bpp && (error = bread(vp, lbn, osize, 0, bpp))) {
 		brelse(*bpp, 0);
 		goto out;
 	}

Index: src/sbin/fsck_lfs/segwrite.c
diff -u src/sbin/fsck_lfs/segwrite.c:1.27 src/sbin/fsck_lfs/segwrite.c:1.28
--- src/sbin/fsck_lfs/segwrite.c:1.27	Sat Oct 19 01:09:58 2013
+++ src/sbin/fsck_lfs/segwrite.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: segwrite.c,v 1.27 2013/10/19 01:09:58 christos Exp $ */
+/* $NetBSD: segwrite.c,v 1.28 2015/03/29 19:35:58 chopps Exp $ */
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -472,7 +472,7 @@ lfs_update_single(struct lfs * fs, struc
 		break;
 	default:
 		ap = &a[num - 1];
-		if (bread(vp, ap->in_lbn, fs->lfs_bsize, NULL, 0, &bp))
+		if (bread(vp, ap->in_lbn, fs->lfs_bsize, 0, &bp))
 			errx(1, "lfs_updatemeta: bread bno %" PRId64,
 			    ap->in_lbn);
 

Index: src/sbin/fsck_lfs/setup.c
diff -u src/sbin/fsck_lfs/setup.c:1.44 src/sbin/fsck_lfs/setup.c:1.45
--- src/sbin/fsck_lfs/setup.c:1.44	Tue Jun 18 18:18:58 2013
+++ src/sbin/fsck_lfs/setup.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: setup.c,v 1.44 2013/06/18 18:18:58 christos Exp $ */
+/* $NetBSD: setup.c,v 1.45 2015/03/29 19:35:58 chopps Exp $ */
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -256,7 +256,7 @@ setup(const char *dev)
 		while (tdaddr < idaddr) {
 			bread(fs->lfs_devvp, LFS_FSBTODB(fs, tdaddr),
 			      fs->lfs_sumsize,
-			      NULL, 0, &bp);
+			      0, &bp);
 			sp = (SEGSUM *)bp->b_data;
 			if (sp->ss_sumsum != cksum(&sp->ss_datasum,
 						   fs->lfs_sumsize -
@@ -411,7 +411,7 @@ setup(const char *dev)
 	if (debug)
 		pwarn("maxino    = %llu\n", (unsigned long long)maxino);
 	for (i = 0; i < VTOI(ivp)->i_ffs1_size; i += fs->lfs_bsize) {
-		bread(ivp, i >> fs->lfs_bshift, fs->lfs_bsize, NOCRED, 0, &bp);
+		bread(ivp, i >> fs->lfs_bshift, fs->lfs_bsize, 0, &bp);
 		/* XXX check B_ERROR */
 		brelse(bp, 0);
 	}

Index: src/sbin/newfs_lfs/make_lfs.c
diff -u src/sbin/newfs_lfs/make_lfs.c:1.29 src/sbin/newfs_lfs/make_lfs.c:1.30
--- src/sbin/newfs_lfs/make_lfs.c:1.29	Sat Oct 19 01:09:59 2013
+++ src/sbin/newfs_lfs/make_lfs.c	Sun Mar 29 19:35:58 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: make_lfs.c,v 1.29 2013/10/19 01:09:59 christos Exp $	*/
+/*	$NetBSD: make_lfs.c,v 1.30 2015/03/29 19:35:58 chopps Exp $	*/
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -62,7 +62,7 @@
 #if 0
 static char sccsid[] = "@(#)lfs.c	8.5 (Berkeley) 5/24/95";
 #else
-__RCSID("$NetBSD: make_lfs.c,v 1.29 2013/10/19 01:09:59 christos Exp $");
+__RCSID("$NetBSD: make_lfs.c,v 1.30 2015/03/29 19:35:58 chopps Exp $");
 #endif
 #endif /* not lint */
 
@@ -689,7 +689,7 @@ make_lfs(int devfd, uint secsize, struct
 	if (LFS_DIRBLKSIZ < fs->lfs_bsize)
 		VTOI(vp)->i_lfs_fragsize[i - 1] =
 			roundup(LFS_DIRBLKSIZ,fs->lfs_fsize);
-	bread(vp, 0, fs->lfs_fsize, NOCRED, 0, &bp);
+	bread(vp, 0, fs->lfs_fsize, 0, &bp);
 	make_dir(bp->b_data, lfs_root_dir, 
 		 sizeof(lfs_root_dir) / sizeof(struct lfs_direct));
 	VOP_BWRITE(bp);
@@ -709,7 +709,7 @@ make_lfs(int devfd, uint secsize, struct
 	if (DIRBLKSIZ < fs->lfs_bsize)
 		VTOI(vp)->i_lfs_fragsize[i - 1] =
 			roundup(DIRBLKSIZ,fs->lfs_fsize);
-	bread(vp, 0, fs->lfs_fsize, NOCRED, 0, &bp);
+	bread(vp, 0, fs->lfs_fsize, 0, &bp);
 	make_dir(bp->b_data, lfs_lf_dir, 
 		 sizeof(lfs_lf_dir) / sizeof(struct lfs_direct));
 	VOP_BWRITE(bp);

Reply via email to