Module Name:    src
Committed By:   agc
Date:           Sun Mar 29 05:52:59 UTC 2015

Modified Files:
        src/usr.sbin/makefs/ffs: buf.c buf.h ffs_alloc.c ffs_balloc.c
        src/usr.sbin/makefs/msdos: msdosfs_denode.c msdosfs_vfsops.c
            msdosfs_vnops.c

Log Message:
Make the userland signature and uses of bread() match the kernel ones,
after the removal of the cred argument.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/makefs/ffs/buf.c
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/makefs/ffs/buf.h
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/makefs/ffs/ffs_alloc.c
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/makefs/ffs/ffs_balloc.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/makefs/msdos/msdosfs_denode.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/makefs/msdos/msdosfs_vfsops.c
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/makefs/msdos/msdosfs_vnops.c

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

Modified files:

Index: src/usr.sbin/makefs/ffs/buf.c
diff -u src/usr.sbin/makefs/ffs/buf.c:1.21 src/usr.sbin/makefs/ffs/buf.c:1.22
--- src/usr.sbin/makefs/ffs/buf.c:1.21	Sun Feb  3 03:21:21 2013
+++ src/usr.sbin/makefs/ffs/buf.c	Sun Mar 29 05:52:59 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: buf.c,v 1.21 2013/02/03 03:21:21 christos Exp $	*/
+/*	$NetBSD: buf.c,v 1.22 2015/03/29 05:52:59 agc Exp $	*/
 
 /*
  * Copyright (c) 2001 Wasabi Systems, Inc.
@@ -41,7 +41,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(__lint)
-__RCSID("$NetBSD: buf.c,v 1.21 2013/02/03 03:21:21 christos Exp $");
+__RCSID("$NetBSD: buf.c,v 1.22 2015/03/29 05:52:59 agc Exp $");
 #endif	/* !__lint */
 
 #include <sys/param.h>
@@ -60,8 +60,8 @@ __RCSID("$NetBSD: buf.c,v 1.21 2013/02/0
 TAILQ_HEAD(buftailhead,buf) buftail;
 
 int
-bread(struct vnode *vp, daddr_t blkno, int size, struct kauth_cred *u1 __unused,
-   int u2 __unused, struct buf **bpp)
+bread(struct vnode *vp, daddr_t blkno, int size, int u2 __unused,
+	struct buf **bpp)
 {
 	off_t	offset;
 	ssize_t	rv;

Index: src/usr.sbin/makefs/ffs/buf.h
diff -u src/usr.sbin/makefs/ffs/buf.h:1.9 src/usr.sbin/makefs/ffs/buf.h:1.10
--- src/usr.sbin/makefs/ffs/buf.h:1.9	Wed Jan 30 19:19:19 2013
+++ src/usr.sbin/makefs/ffs/buf.h	Sun Mar 29 05:52:59 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: buf.h,v 1.9 2013/01/30 19:19:19 christos Exp $	*/
+/*	$NetBSD: buf.h,v 1.10 2015/03/29 05:52:59 agc Exp $	*/
 
 /*
  * Copyright (c) 2001 Wasabi Systems, Inc.
@@ -75,8 +75,7 @@ struct buf {
 
 struct kauth_cred;
 void		bcleanup(void);
-int		bread(struct vnode *, daddr_t, int, struct kauth_cred *,
-    int, struct buf **);
+int		bread(struct vnode *, daddr_t, int, int, struct buf **);
 void		brelse(struct buf *, int);
 int		bwrite(struct buf *);
 struct buf *	getblk(struct vnode *, daddr_t, int, int, int);

Index: src/usr.sbin/makefs/ffs/ffs_alloc.c
diff -u src/usr.sbin/makefs/ffs/ffs_alloc.c:1.27 src/usr.sbin/makefs/ffs/ffs_alloc.c:1.28
--- src/usr.sbin/makefs/ffs/ffs_alloc.c:1.27	Sun Jun 23 22:03:34 2013
+++ src/usr.sbin/makefs/ffs/ffs_alloc.c	Sun Mar 29 05:52:59 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ffs_alloc.c,v 1.27 2013/06/23 22:03:34 dholland Exp $	*/
+/*	$NetBSD: ffs_alloc.c,v 1.28 2015/03/29 05:52:59 agc Exp $	*/
 /* From: NetBSD: ffs_alloc.c,v 1.50 2001/09/06 02:16:01 lukem Exp */
 
 /*
@@ -47,7 +47,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(__lint)
-__RCSID("$NetBSD: ffs_alloc.c,v 1.27 2013/06/23 22:03:34 dholland Exp $");
+__RCSID("$NetBSD: ffs_alloc.c,v 1.28 2015/03/29 05:52:59 agc Exp $");
 #endif	/* !__lint */
 
 #include <sys/param.h>
@@ -308,7 +308,7 @@ ffs_alloccg(struct inode *ip, int cg, da
 	if (fs->fs_cs(fs, cg).cs_nbfree == 0 && size == fs->fs_bsize)
 		return (0);
 	error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
-	    (int)fs->fs_cgsize, NULL, 0, &bp);
+	    (int)fs->fs_cgsize, 0, &bp);
 	if (error) {
 		return (0);
 	}
@@ -451,7 +451,7 @@ ffs_blkfree(struct inode *ip, daddr_t bn
 		return;
 	}
 	error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
-	    (int)fs->fs_cgsize, NULL, 0, &bp);
+	    (int)fs->fs_cgsize, 0, &bp);
 	if (error) {
 		brelse(bp, 0);
 		return;

Index: src/usr.sbin/makefs/ffs/ffs_balloc.c
diff -u src/usr.sbin/makefs/ffs/ffs_balloc.c:1.20 src/usr.sbin/makefs/ffs/ffs_balloc.c:1.21
--- src/usr.sbin/makefs/ffs/ffs_balloc.c:1.20	Sun Jun 23 07:28:37 2013
+++ src/usr.sbin/makefs/ffs/ffs_balloc.c	Sun Mar 29 05:52:59 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ffs_balloc.c,v 1.20 2013/06/23 07:28:37 dholland Exp $	*/
+/*	$NetBSD: ffs_balloc.c,v 1.21 2015/03/29 05:52:59 agc Exp $	*/
 /* From NetBSD: ffs_balloc.c,v 1.25 2001/08/08 08:36:36 lukem Exp */
 
 /*
@@ -38,7 +38,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(__lint)
-__RCSID("$NetBSD: ffs_balloc.c,v 1.20 2013/06/23 07:28:37 dholland Exp $");
+__RCSID("$NetBSD: ffs_balloc.c,v 1.21 2015/03/29 05:52:59 agc Exp $");
 #endif	/* !__lint */
 
 #include <sys/param.h>
@@ -139,7 +139,7 @@ ffs_balloc_ufs1(struct inode *ip, off_t 
 
 			if (bpp != NULL) {
 				error = bread(ip->i_devvp, lbn, fs->fs_bsize,
-				    NULL, 0, bpp);
+				    0, bpp);
 				if (error) {
 					brelse(*bpp, 0);
 					return (error);
@@ -165,7 +165,7 @@ ffs_balloc_ufs1(struct inode *ip, off_t 
 
 				if (bpp != NULL) {
 					error = bread(ip->i_devvp, lbn, osize,
-					    NULL, 0, bpp);
+					    0, bpp);
 					if (error) {
 						brelse(*bpp, 0);
 						return (error);
@@ -251,7 +251,7 @@ ffs_balloc_ufs1(struct inode *ip, off_t 
 
 	for (i = 1;;) {
 		error = bread(ip->i_devvp, indirs[i].in_lbn, fs->fs_bsize,
-		    NULL, 0, &bp);
+		    0, &bp);
 		if (error) {
 			brelse(bp, 0);
 			return error;
@@ -321,8 +321,7 @@ ffs_balloc_ufs1(struct inode *ip, off_t 
 	}
 	brelse(bp, 0);
 	if (bpp != NULL) {
-		error = bread(ip->i_devvp, lbn, (int)fs->fs_bsize, NULL, 0,
-		    &nbp);
+		error = bread(ip->i_devvp, lbn, (int)fs->fs_bsize, 0, &nbp);
 		if (error) {
 			brelse(nbp, 0);
 			return error;
@@ -390,7 +389,7 @@ ffs_balloc_ufs2(struct inode *ip, off_t 
 
 			if (bpp != NULL) {
 				error = bread(ip->i_devvp, lbn, fs->fs_bsize,
-				    NULL, 0, bpp);
+				    0, bpp);
 				if (error) {
 					brelse(*bpp, 0);
 					return (error);
@@ -416,7 +415,7 @@ ffs_balloc_ufs2(struct inode *ip, off_t 
 
 				if (bpp != NULL) {
 					error = bread(ip->i_devvp, lbn, osize,
-					    NULL, 0, bpp);
+					    0, bpp);
 					if (error) {
 						brelse(*bpp, 0);
 						return (error);
@@ -502,7 +501,7 @@ ffs_balloc_ufs2(struct inode *ip, off_t 
 
 	for (i = 1;;) {
 		error = bread(ip->i_devvp, indirs[i].in_lbn, fs->fs_bsize,
-		    NULL, 0, &bp);
+		    0, &bp);
 		if (error) {
 			brelse(bp, 0);
 			return error;
@@ -572,7 +571,7 @@ ffs_balloc_ufs2(struct inode *ip, off_t 
 	}
 	brelse(bp, 0);
 	if (bpp != NULL) {
-		error = bread(ip->i_devvp, lbn, (int)fs->fs_bsize, NULL, 0,
+		error = bread(ip->i_devvp, lbn, (int)fs->fs_bsize, 0,
 		    &nbp);
 		if (error) {
 			brelse(nbp, 0);

Index: src/usr.sbin/makefs/msdos/msdosfs_denode.c
diff -u src/usr.sbin/makefs/msdos/msdosfs_denode.c:1.6 src/usr.sbin/makefs/msdos/msdosfs_denode.c:1.7
--- src/usr.sbin/makefs/msdos/msdosfs_denode.c:1.6	Sat Oct 19 17:16:37 2013
+++ src/usr.sbin/makefs/msdos/msdosfs_denode.c	Sun Mar 29 05:52:59 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: msdosfs_denode.c,v 1.6 2013/10/19 17:16:37 christos Exp $	*/
+/*	$NetBSD: msdosfs_denode.c,v 1.7 2015/03/29 05:52:59 agc Exp $	*/
 
 /*-
  * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -52,7 +52,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_denode.c,v 1.6 2013/10/19 17:16:37 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_denode.c,v 1.7 2015/03/29 05:52:59 agc Exp $");
 
 #include <sys/param.h>
 
@@ -259,7 +259,7 @@ detrunc(struct denode *dep, u_long lengt
 		if (isadir) {
 			bn = cntobn(pmp, eofentry);
 			error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn),
-			    pmp->pm_bpcluster, NOCRED, B_MODIFY, &bp);
+			    pmp->pm_bpcluster, B_MODIFY, &bp);
 			if (error) {
 #ifdef MSDOSFS_DEBUG
 				printf("detrunc(): bread fails %d\n", error);

Index: src/usr.sbin/makefs/msdos/msdosfs_vfsops.c
diff -u src/usr.sbin/makefs/msdos/msdosfs_vfsops.c:1.8 src/usr.sbin/makefs/msdos/msdosfs_vfsops.c:1.9
--- src/usr.sbin/makefs/msdos/msdosfs_vfsops.c:1.8	Wed Jul  9 06:04:16 2014
+++ src/usr.sbin/makefs/msdos/msdosfs_vfsops.c	Sun Mar 29 05:52:59 2015
@@ -50,7 +50,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_vfsops.c,v 1.8 2014/07/09 06:04:16 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_vfsops.c,v 1.9 2015/03/29 05:52:59 agc Exp $");
 
 #include <sys/param.h>
 
@@ -96,7 +96,7 @@ msdosfs_mount(struct vnode *devvp, int f
 	unsigned secsize = 512;
 
 	DPRINTF(("%s(bread 0)\n", __func__));
-	if ((error = bread(devvp, 0, secsize, NULL, 0, &bp)) != 0)
+	if ((error = bread(devvp, 0, secsize, 0, &bp)) != 0)
 		goto error_exit;
 
 	bsp = (union bootsector *)bp->b_data;
@@ -336,7 +336,7 @@ msdosfs_mount(struct vnode *devvp, int f
 		DPRINTF(("%s(bread %lu)\n", __func__,
 		    (unsigned long)de_bn2kb(pmp, pmp->pm_fsinfo)));
 		if ((error = bread(devvp, de_bn2kb(pmp, pmp->pm_fsinfo),
-		    pmp->pm_BytesPerSec, NULL, 0, &bp)) != 0)
+		    pmp->pm_BytesPerSec, 0, &bp)) != 0)
 			goto error_exit;
 		fp = (struct fsinfo *)bp->b_data;
 		if (!memcmp(fp->fsisig1, "RRaA", 4)

Index: src/usr.sbin/makefs/msdos/msdosfs_vnops.c
diff -u src/usr.sbin/makefs/msdos/msdosfs_vnops.c:1.15 src/usr.sbin/makefs/msdos/msdosfs_vnops.c:1.16
--- src/usr.sbin/makefs/msdos/msdosfs_vnops.c:1.15	Sat Oct 19 17:16:37 2013
+++ src/usr.sbin/makefs/msdos/msdosfs_vnops.c	Sun Mar 29 05:52:59 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: msdosfs_vnops.c,v 1.15 2013/10/19 17:16:37 christos Exp $ */
+/*	$NetBSD: msdosfs_vnops.c,v 1.16 2015/03/29 05:52:59 agc Exp $ */
 
 /*-
  * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -51,7 +51,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_vnops.c,v 1.15 2013/10/19 17:16:37 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_vnops.c,v 1.16 2015/03/29 05:52:59 agc Exp $");
 
 #include <sys/param.h>
 #include <sys/mman.h>
@@ -192,7 +192,7 @@ msdosfs_findslot(struct denode *dp, stru
 				break;
 			return (error);
 		}
-		error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, NOCRED,
+		error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
 		    0, &bp);
 		if (error) {
 			return (error);
@@ -483,7 +483,7 @@ msdosfs_wfile(const char *path, struct d
 		    cn, (unsigned long long)bn,
 		    (unsigned long long)de_bn2kb(pmp, bn), blsize));
 		if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
-		    NULL, 0, &bp)) != 0) {
+		    0, &bp)) != 0) {
 			DPRINTF(("bread %d\n", error));
 			goto out;
 		} 

Reply via email to