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);