Module Name:    src
Committed By:   maxv
Date:           Sat Mar 28 17:23:43 UTC 2015

Modified Files:
        src/share/man/man9: buffercache.9
        src/sys/fs/cd9660: cd9660_vnops.c
        src/sys/kern: vfs_bio.c
        src/sys/sys: buf.h
        src/sys/ufs/chfs: chfs_vnops.c
        src/sys/ufs/ext2fs: ext2fs_readwrite.c
        src/sys/ufs/ffs: ffs_snapshot.c
        src/sys/ufs/lfs: ulfs_lookup.c ulfs_readwrite.c
        src/sys/ufs/ufs: ufs_lookup.c ufs_readwrite.c

Log Message:
Remove the 'cred' argument from breadn(), and update the man page
accordingly.

ok hannken@


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/share/man/man9/buffercache.9
cvs rdiff -u -r1.49 -r1.50 src/sys/fs/cd9660/cd9660_vnops.c
cvs rdiff -u -r1.253 -r1.254 src/sys/kern/vfs_bio.c
cvs rdiff -u -r1.119 -r1.120 src/sys/sys/buf.h
cvs rdiff -u -r1.25 -r1.26 src/sys/ufs/chfs/chfs_vnops.c
cvs rdiff -u -r1.71 -r1.72 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.137 -r1.138 src/sys/ufs/ffs/ffs_snapshot.c
cvs rdiff -u -r1.22 -r1.23 src/sys/ufs/lfs/ulfs_lookup.c
cvs rdiff -u -r1.12 -r1.13 src/sys/ufs/lfs/ulfs_readwrite.c
cvs rdiff -u -r1.133 -r1.134 src/sys/ufs/ufs/ufs_lookup.c
cvs rdiff -u -r1.112 -r1.113 src/sys/ufs/ufs/ufs_readwrite.c

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

Modified files:

Index: src/share/man/man9/buffercache.9
diff -u src/share/man/man9/buffercache.9:1.25 src/share/man/man9/buffercache.9:1.26
--- src/share/man/man9/buffercache.9:1.25	Thu Dec  2 12:54:13 2010
+++ src/share/man/man9/buffercache.9	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-.\"     $NetBSD: buffercache.9,v 1.25 2010/12/02 12:54:13 wiz Exp $
+.\"     $NetBSD: buffercache.9,v 1.26 2015/03/28 17:23:42 maxv Exp $
 .\"
 .\" Copyright (c)2003 YAMAMOTO Takashi,
 .\" All rights reserved.
@@ -101,7 +101,7 @@
 .\"
 .\"
 .\" ------------------------------------------------------------
-.Dd November 11, 2009
+.Dd March 28, 2015
 .Dt BUFFERCACHE 9
 .Os
 .Sh NAME
@@ -128,7 +128,7 @@
 .Ft int
 .Fn breadn "struct vnode *vp" "daddr_t blkno" "int size" \
 "daddr_t rablks[]" "int rasizes[]" "int nrablks" \
-"struct kauth_cred *cred" "int flags" "buf_t **bpp"
+"int flags" "buf_t **bpp"
 .Ft int
 .Fn bwrite "buf_t *bp"
 .Ft void
@@ -220,7 +220,7 @@ it should be unbusied using one of varia
 Otherwise, it should be unbusied using
 .Fn brelse .
 .\" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-.It Fn breadn "vp" "blkno" "size" "rablks" "rasizes" "nrablks" "cred" "flags" \
+.It Fn breadn "vp" "blkno" "size" "rablks" "rasizes" "nrablks" "flags" \
 "bpp"
 Get a buffer as
 .Fn bread .

Index: src/sys/fs/cd9660/cd9660_vnops.c
diff -u src/sys/fs/cd9660/cd9660_vnops.c:1.49 src/sys/fs/cd9660/cd9660_vnops.c:1.50
--- src/sys/fs/cd9660/cd9660_vnops.c:1.49	Fri Jul 25 08:20:51 2014
+++ src/sys/fs/cd9660/cd9660_vnops.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: cd9660_vnops.c,v 1.49 2014/07/25 08:20:51 dholland Exp $	*/
+/*	$NetBSD: cd9660_vnops.c,v 1.50 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*-
  * Copyright (c) 1994
@@ -37,7 +37,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cd9660_vnops.c,v 1.49 2014/07/25 08:20:51 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cd9660_vnops.c,v 1.50 2015/03/28 17:23:42 maxv Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -262,7 +262,7 @@ cd9660_read(void *v)
 		if (cd9660_lblktosize(imp, rablock) < ip->i_size) {
 			rasize = cd9660_blksize(imp, ip, rablock);
 			error = breadn(vp, lbn, size, &rablock,
-				       &rasize, 1, NOCRED, 0, &bp);
+				       &rasize, 1, 0, &bp);
 		} else {
 			error = bread(vp, lbn, size, NOCRED, 0, &bp);
 		}

Index: src/sys/kern/vfs_bio.c
diff -u src/sys/kern/vfs_bio.c:1.253 src/sys/kern/vfs_bio.c:1.254
--- src/sys/kern/vfs_bio.c:1.253	Sat Mar 28 16:55:21 2015
+++ src/sys/kern/vfs_bio.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: vfs_bio.c,v 1.253 2015/03/28 16:55:21 maxv Exp $	*/
+/*	$NetBSD: vfs_bio.c,v 1.254 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*-
  * Copyright (c) 2007, 2008, 2009 The NetBSD Foundation, Inc.
@@ -123,7 +123,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vfs_bio.c,v 1.253 2015/03/28 16:55:21 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vfs_bio.c,v 1.254 2015/03/28 17:23:42 maxv Exp $");
 
 #include "opt_bufcache.h"
 
@@ -746,7 +746,7 @@ bread(struct vnode *vp, daddr_t blkno, i
  */
 int
 breadn(struct vnode *vp, daddr_t blkno, int size, daddr_t *rablks,
-    int *rasizes, int nrablks, kauth_cred_t cred, int flags, buf_t **bpp)
+    int *rasizes, int nrablks, int flags, buf_t **bpp)
 {
 	buf_t *bp;
 	int error, i;

Index: src/sys/sys/buf.h
diff -u src/sys/sys/buf.h:1.119 src/sys/sys/buf.h:1.120
--- src/sys/sys/buf.h:1.119	Fri Feb 17 08:45:11 2012
+++ src/sys/sys/buf.h	Sat Mar 28 17:23:43 2015
@@ -1,4 +1,4 @@
-/*     $NetBSD: buf.h,v 1.119 2012/02/17 08:45:11 yamt Exp $ */
+/*     $NetBSD: buf.h,v 1.120 2015/03/28 17:23:43 maxv Exp $ */
 
 /*-
  * Copyright (c) 1999, 2000, 2007, 2008 The NetBSD Foundation, Inc.
@@ -269,7 +269,7 @@ void	biodone(buf_t *);
 int	biowait(buf_t *);
 int	bread(struct vnode *, daddr_t, int, struct kauth_cred *, int, buf_t **);
 int	breadn(struct vnode *, daddr_t, int, daddr_t *, int *, int,
-	       struct kauth_cred *, int, buf_t **);
+	       int, buf_t **);
 void	brelsel(buf_t *, int);
 void	brelse(buf_t *, int);
 void	bremfree(buf_t *);

Index: src/sys/ufs/chfs/chfs_vnops.c
diff -u src/sys/ufs/chfs/chfs_vnops.c:1.25 src/sys/ufs/chfs/chfs_vnops.c:1.26
--- src/sys/ufs/chfs/chfs_vnops.c:1.25	Fri Mar 27 17:27:55 2015
+++ src/sys/ufs/chfs/chfs_vnops.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: chfs_vnops.c,v 1.25 2015/03/27 17:27:55 riastradh Exp $	*/
+/*	$NetBSD: chfs_vnops.c,v 1.26 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*-
  * Copyright (c) 2010 Department of Software Engineering,
@@ -700,7 +700,7 @@ chfs_read(void *v)
 			int nextsize = chfs_blksize(chmp, ip, nextlbn);
 			dbg("size: %ld\n", size);
 			error = breadn(vp, lbn,
-			    size, &nextlbn, &nextsize, 1, NOCRED, 0, &bp);
+			    size, &nextlbn, &nextsize, 1, 0, &bp);
 			dbg("after breadN\n");
 		}
 		if (error)

Index: src/sys/ufs/ext2fs/ext2fs_readwrite.c
diff -u src/sys/ufs/ext2fs/ext2fs_readwrite.c:1.71 src/sys/ufs/ext2fs/ext2fs_readwrite.c:1.72
--- src/sys/ufs/ext2fs/ext2fs_readwrite.c:1.71	Sat Mar 28 17:06:15 2015
+++ src/sys/ufs/ext2fs/ext2fs_readwrite.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ext2fs_readwrite.c,v 1.71 2015/03/28 17:06:15 riastradh Exp $	*/
+/*	$NetBSD: ext2fs_readwrite.c,v 1.72 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*-
  * Copyright (c) 1993
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_readwrite.c,v 1.71 2015/03/28 17:06:15 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_readwrite.c,v 1.72 2015/03/28 17:23:42 maxv Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -200,7 +200,7 @@ ext2fs_bufrd(struct vnode *vp, struct ui
 		else {
 			int nextsize = fs->e2fs_bsize;
 			error = breadn(vp, lbn,
-				size, &nextlbn, &nextsize, 1, NOCRED, 0, &bp);
+				size, &nextlbn, &nextsize, 1, 0, &bp);
 		}
 		if (error)
 			break;

Index: src/sys/ufs/ffs/ffs_snapshot.c
diff -u src/sys/ufs/ffs/ffs_snapshot.c:1.137 src/sys/ufs/ffs/ffs_snapshot.c:1.138
--- src/sys/ufs/ffs/ffs_snapshot.c:1.137	Fri Sep  5 06:10:07 2014
+++ src/sys/ufs/ffs/ffs_snapshot.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ffs_snapshot.c,v 1.137 2014/09/05 06:10:07 matt Exp $	*/
+/*	$NetBSD: ffs_snapshot.c,v 1.138 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*
  * Copyright 2000 Marshall Kirk McKusick. All Rights Reserved.
@@ -38,7 +38,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_snapshot.c,v 1.137 2014/09/05 06:10:07 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_snapshot.c,v 1.138 2015/03/28 17:23:42 maxv Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_ffs.h"
@@ -2098,7 +2098,7 @@ ffs_snapshot_read(struct vnode *vp, stru
 		} else {
 			int nextsize = fs->fs_bsize;
 			error = breadn(vp, lbn,
-			    size, &nextlbn, &nextsize, 1, NOCRED, 0, &bp);
+			    size, &nextlbn, &nextsize, 1, 0, &bp);
 		}
 		if (error)
 			break;

Index: src/sys/ufs/lfs/ulfs_lookup.c
diff -u src/sys/ufs/lfs/ulfs_lookup.c:1.22 src/sys/ufs/lfs/ulfs_lookup.c:1.23
--- src/sys/ufs/lfs/ulfs_lookup.c:1.22	Fri Mar 27 17:27:56 2015
+++ src/sys/ufs/lfs/ulfs_lookup.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_lookup.c,v 1.22 2015/03/27 17:27:56 riastradh Exp $	*/
+/*	$NetBSD: ulfs_lookup.c,v 1.23 2015/03/28 17:23:42 maxv Exp $	*/
 /*  from NetBSD: ufs_lookup.c,v 1.122 2013/01/22 09:39:18 dholland Exp  */
 
 /*
@@ -38,7 +38,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ulfs_lookup.c,v 1.22 2015/03/27 17:27:56 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ulfs_lookup.c,v 1.23 2015/03/28 17:23:42 maxv Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_lfs.h"
@@ -1313,7 +1313,7 @@ ulfs_blkatoff(struct vnode *vp, off_t of
 	}
 	KASSERT(run >= 1);
 	error = breadn(vp, blks[0], blksizes[0], &blks[1], &blksizes[1],
-	    run - 1, NOCRED, (modify ? B_MODIFY : 0), &bp);
+	    run - 1, (modify ? B_MODIFY : 0), &bp);
 	if (error != 0) {
 		*bpp = NULL;
 		goto out;

Index: src/sys/ufs/lfs/ulfs_readwrite.c
diff -u src/sys/ufs/lfs/ulfs_readwrite.c:1.12 src/sys/ufs/lfs/ulfs_readwrite.c:1.13
--- src/sys/ufs/lfs/ulfs_readwrite.c:1.12	Sat Mar 28 17:08:53 2015
+++ src/sys/ufs/lfs/ulfs_readwrite.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_readwrite.c,v 1.12 2015/03/28 17:08:53 riastradh Exp $	*/
+/*	$NetBSD: ulfs_readwrite.c,v 1.13 2015/03/28 17:23:42 maxv Exp $	*/
 /*  from NetBSD: ufs_readwrite.c,v 1.105 2013/01/22 09:39:18 dholland Exp  */
 
 /*-
@@ -33,7 +33,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(1, "$NetBSD: ulfs_readwrite.c,v 1.12 2015/03/28 17:08:53 riastradh Exp $");
+__KERNEL_RCSID(1, "$NetBSD: ulfs_readwrite.c,v 1.13 2015/03/28 17:23:42 maxv Exp $");
 
 #ifdef LFS_READWRITE
 #define	FS			struct lfs
@@ -194,7 +194,7 @@ BUFRD(struct vnode *vp, struct uio *uio,
 		else {
 			int nextsize = lfs_blksize(fs, ip, nextlbn);
 			error = breadn(vp, lbn,
-			    size, &nextlbn, &nextsize, 1, NOCRED, 0, &bp);
+			    size, &nextlbn, &nextsize, 1, 0, &bp);
 		}
 		if (error)
 			break;

Index: src/sys/ufs/ufs/ufs_lookup.c
diff -u src/sys/ufs/ufs/ufs_lookup.c:1.133 src/sys/ufs/ufs/ufs_lookup.c:1.134
--- src/sys/ufs/ufs/ufs_lookup.c:1.133	Fri Mar 27 17:27:56 2015
+++ src/sys/ufs/ufs/ufs_lookup.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ufs_lookup.c,v 1.133 2015/03/27 17:27:56 riastradh Exp $	*/
+/*	$NetBSD: ufs_lookup.c,v 1.134 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*
  * Copyright (c) 1989, 1993
@@ -37,7 +37,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ufs_lookup.c,v 1.133 2015/03/27 17:27:56 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ufs_lookup.c,v 1.134 2015/03/28 17:23:42 maxv Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_ffs.h"
@@ -1279,7 +1279,7 @@ ufs_blkatoff(struct vnode *vp, off_t off
 	}
 	KASSERT(run >= 1);
 	error = breadn(vp, blks[0], blksizes[0], &blks[1], &blksizes[1],
-	    run - 1, NOCRED, (modify ? B_MODIFY : 0), &bp);
+	    run - 1, (modify ? B_MODIFY : 0), &bp);
 	if (error != 0) {
 		*bpp = NULL;
 		goto out;

Index: src/sys/ufs/ufs/ufs_readwrite.c
diff -u src/sys/ufs/ufs/ufs_readwrite.c:1.112 src/sys/ufs/ufs/ufs_readwrite.c:1.113
--- src/sys/ufs/ufs/ufs_readwrite.c:1.112	Sat Mar 28 17:06:15 2015
+++ src/sys/ufs/ufs/ufs_readwrite.c	Sat Mar 28 17:23:42 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: ufs_readwrite.c,v 1.112 2015/03/28 17:06:15 riastradh Exp $	*/
+/*	$NetBSD: ufs_readwrite.c,v 1.113 2015/03/28 17:23:42 maxv Exp $	*/
 
 /*-
  * Copyright (c) 1993
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(1, "$NetBSD: ufs_readwrite.c,v 1.112 2015/03/28 17:06:15 riastradh Exp $");
+__KERNEL_RCSID(1, "$NetBSD: ufs_readwrite.c,v 1.113 2015/03/28 17:23:42 maxv Exp $");
 
 #ifdef LFS_READWRITE
 #define	FS			struct lfs
@@ -205,7 +205,7 @@ BUFRD(struct vnode *vp, struct uio *uio,
 		else {
 			int nextsize = ufs_blksize(fs, ip, nextlbn);
 			error = breadn(vp, lbn,
-			    size, &nextlbn, &nextsize, 1, NOCRED, 0, &bp);
+			    size, &nextlbn, &nextsize, 1, 0, &bp);
 		}
 		if (error)
 			break;

Reply via email to