Module Name: src
Committed By: maxv
Date: Sat Mar 28 19:24:06 UTC 2015
Modified Files:
src/share/man/man9: buffercache.9
src/sys/fs/adosfs: advfsops.c advnops.c
src/sys/fs/cd9660: cd9660_lookup.c cd9660_rrip.c cd9660_vfsops.c
cd9660_vnops.c
src/sys/fs/efs: efs_subr.c
src/sys/fs/filecorefs: filecore_bmap.c filecore_vfsops.c
filecore_vnops.c
src/sys/fs/hfs: hfs_subr.c
src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c
msdosfs_vfsops.c msdosfs_vnops.c
src/sys/fs/nilfs: nilfs_subr.c nilfs_vfsops.c
src/sys/fs/ntfs: ntfs_subr.c ntfs_vfsops.c
src/sys/fs/sysvbfs: bfs_sysvbfs.c
src/sys/fs/v7fs: v7fs_io_kern.c
src/sys/kern: vfs_bio.c
src/sys/miscfs/specfs: spec_vnops.c
src/sys/sys: buf.h
src/sys/ufs/chfs: chfs_vnops.c
src/sys/ufs/ext2fs: ext2fs_alloc.c ext2fs_balloc.c ext2fs_inode.c
ext2fs_readwrite.c ext2fs_subr.c ext2fs_vfsops.c
src/sys/ufs/ffs: ffs_alloc.c ffs_balloc.c ffs_inode.c ffs_snapshot.c
ffs_vfsops.c ffs_wapbl.c
src/sys/ufs/lfs: lfs.h lfs_balloc.c lfs_rfw.c lfs_segment.c
lfs_syscalls.c lfs_vfsops.c ulfs_quota2.c ulfs_readwrite.c
src/sys/ufs/ufs: ufs_quota2.c ufs_readwrite.c
Log Message:
Remove the 'cred' argument from bread(). Remove a now unused var in
ffs_snapshot.c. Update the man page accordingly.
ok hannken@
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/share/man/man9/buffercache.9
cvs rdiff -u -r1.72 -r1.73 src/sys/fs/adosfs/advfsops.c
cvs rdiff -u -r1.45 -r1.46 src/sys/fs/adosfs/advnops.c
cvs rdiff -u -r1.29 -r1.30 src/sys/fs/cd9660/cd9660_lookup.c
cvs rdiff -u -r1.17 -r1.18 src/sys/fs/cd9660/cd9660_rrip.c
cvs rdiff -u -r1.89 -r1.90 src/sys/fs/cd9660/cd9660_vfsops.c
cvs rdiff -u -r1.50 -r1.51 src/sys/fs/cd9660/cd9660_vnops.c
cvs rdiff -u -r1.10 -r1.11 src/sys/fs/efs/efs_subr.c
cvs rdiff -u -r1.10 -r1.11 src/sys/fs/filecorefs/filecore_bmap.c
cvs rdiff -u -r1.77 -r1.78 src/sys/fs/filecorefs/filecore_vfsops.c
cvs rdiff -u -r1.42 -r1.43 src/sys/fs/filecorefs/filecore_vnops.c
cvs rdiff -u -r1.17 -r1.18 src/sys/fs/hfs/hfs_subr.c
cvs rdiff -u -r1.50 -r1.51 src/sys/fs/msdosfs/msdosfs_denode.c
cvs rdiff -u -r1.28 -r1.29 src/sys/fs/msdosfs/msdosfs_fat.c
cvs rdiff -u -r1.33 -r1.34 src/sys/fs/msdosfs/msdosfs_lookup.c
cvs rdiff -u -r1.117 -r1.118 src/sys/fs/msdosfs/msdosfs_vfsops.c
cvs rdiff -u -r1.91 -r1.92 src/sys/fs/msdosfs/msdosfs_vnops.c
cvs rdiff -u -r1.12 -r1.13 src/sys/fs/nilfs/nilfs_subr.c
cvs rdiff -u -r1.20 -r1.21 src/sys/fs/nilfs/nilfs_vfsops.c
cvs rdiff -u -r1.60 -r1.61 src/sys/fs/ntfs/ntfs_subr.c
cvs rdiff -u -r1.103 -r1.104 src/sys/fs/ntfs/ntfs_vfsops.c
cvs rdiff -u -r1.10 -r1.11 src/sys/fs/sysvbfs/bfs_sysvbfs.c
cvs rdiff -u -r1.2 -r1.3 src/sys/fs/v7fs/v7fs_io_kern.c
cvs rdiff -u -r1.254 -r1.255 src/sys/kern/vfs_bio.c
cvs rdiff -u -r1.145 -r1.146 src/sys/miscfs/specfs/spec_vnops.c
cvs rdiff -u -r1.120 -r1.121 src/sys/sys/buf.h
cvs rdiff -u -r1.26 -r1.27 src/sys/ufs/chfs/chfs_vnops.c
cvs rdiff -u -r1.45 -r1.46 src/sys/ufs/ext2fs/ext2fs_alloc.c
cvs rdiff -u -r1.39 -r1.40 src/sys/ufs/ext2fs/ext2fs_balloc.c
cvs rdiff -u -r1.81 -r1.82 src/sys/ufs/ext2fs/ext2fs_inode.c
cvs rdiff -u -r1.73 -r1.74 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.30 -r1.31 src/sys/ufs/ext2fs/ext2fs_subr.c
cvs rdiff -u -r1.192 -r1.193 src/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -u -r1.148 -r1.149 src/sys/ufs/ffs/ffs_alloc.c
cvs rdiff -u -r1.60 -r1.61 src/sys/ufs/ffs/ffs_balloc.c
cvs rdiff -u -r1.116 -r1.117 src/sys/ufs/ffs/ffs_inode.c
cvs rdiff -u -r1.138 -r1.139 src/sys/ufs/ffs/ffs_snapshot.c
cvs rdiff -u -r1.326 -r1.327 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -u -r1.29 -r1.30 src/sys/ufs/ffs/ffs_wapbl.c
cvs rdiff -u -r1.160 -r1.161 src/sys/ufs/lfs/lfs.h
cvs rdiff -u -r1.80 -r1.81 src/sys/ufs/lfs/lfs_balloc.c
cvs rdiff -u -r1.18 -r1.19 src/sys/ufs/lfs/lfs_rfw.c
cvs rdiff -u -r1.236 -r1.237 src/sys/ufs/lfs/lfs_segment.c
cvs rdiff -u -r1.155 -r1.156 src/sys/ufs/lfs/lfs_syscalls.c
cvs rdiff -u -r1.321 -r1.322 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -u -r1.17 -r1.18 src/sys/ufs/lfs/ulfs_quota2.c
cvs rdiff -u -r1.14 -r1.15 src/sys/ufs/lfs/ulfs_readwrite.c
cvs rdiff -u -r1.39 -r1.40 src/sys/ufs/ufs/ufs_quota2.c
cvs rdiff -u -r1.114 -r1.115 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.26 src/share/man/man9/buffercache.9:1.27
--- src/share/man/man9/buffercache.9:1.26 Sat Mar 28 17:23:42 2015
+++ src/share/man/man9/buffercache.9 Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-.\" $NetBSD: buffercache.9,v 1.26 2015/03/28 17:23:42 maxv Exp $
+.\" $NetBSD: buffercache.9,v 1.27 2015/03/28 19:24:04 maxv Exp $
.\"
.\" Copyright (c)2003 YAMAMOTO Takashi,
.\" All rights reserved.
@@ -124,7 +124,7 @@
.In sys/buf.h
.Ft int
.Fn bread "struct vnode *vp" "daddr_t blkno" "int size" \
-"struct kauth_cred *cred" "int flags" "buf_t **bpp"
+"int flags" "buf_t **bpp"
.Ft int
.Fn breadn "struct vnode *vp" "daddr_t blkno" "int size" \
"daddr_t rablks[]" "int rasizes[]" "int nrablks" \
@@ -169,7 +169,7 @@ the disk driver interface.
.\" ------------------------------------------------------------
.Sh FUNCTIONS
.Bl -tag -width compact
-.It Fn bread "vp" "blkno" "size" "cred" "flags" "bpp"
+.It Fn bread "vp" "blkno" "size" "flags" "bpp"
Read a block corresponding to
.Fa vp
and
@@ -201,9 +201,7 @@ If the buffer is not found (i.e. the blo
.Fn bread
allocates a buffer with enough pages for
.Fa size
-and reads the specified disk block into it using
-credential
-.Fa cred .
+and reads the specified disk block into it.
.Pp
The buffer returned by
.Fn bread
Index: src/sys/fs/adosfs/advfsops.c
diff -u src/sys/fs/adosfs/advfsops.c:1.72 src/sys/fs/adosfs/advfsops.c:1.73
--- src/sys/fs/adosfs/advfsops.c:1.72 Fri Jan 2 19:42:07 2015
+++ src/sys/fs/adosfs/advfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: advfsops.c,v 1.72 2015/01/02 19:42:07 christos Exp $ */
+/* $NetBSD: advfsops.c,v 1.73 2015/03/28 19:24:05 maxv Exp $ */
/*
* Copyright (c) 1994 Christian E. Hopps
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: advfsops.c,v 1.72 2015/01/02 19:42:07 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: advfsops.c,v 1.73 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -232,7 +232,7 @@ adosfs_mountfs(struct vnode *devvp, stru
/* The filesytem variant ('dostype') is stored in the boot block */
bp = NULL;
if ((error = bread(devvp, (daddr_t)BBOFF,
- amp->bsize, NOCRED, 0, &bp)) != 0) {
+ amp->bsize, 0, &bp)) != 0) {
goto fail;
}
amp->dostype = adoswordn(bp, 0);
@@ -403,7 +403,7 @@ adosfs_loadvnode(struct mount *mp, struc
amp = VFSTOADOSFS(mp);
if ((error = bread(amp->devvp, an * amp->bsize / DEV_BSIZE,
- amp->bsize, NOCRED, 0, &bp)) != 0)
+ amp->bsize, 0, &bp)) != 0)
return error;
ap = pool_get(&adosfs_node_pool, PR_WAITOK);
@@ -525,7 +525,7 @@ adosfs_loadvnode(struct mount *mp, struc
brelse(bp, 0);
bp = NULL;
error = bread(amp->devvp, ap->linkto * amp->bsize / DEV_BSIZE,
- amp->bsize, NOCRED, 0, &bp);
+ amp->bsize, 0, &bp);
if (error)
goto bad;
ap->fsize = adoswordn(bp, ap->nwords - 47);
@@ -609,7 +609,7 @@ adosfs_loadbitmap(struct adosfsmount *am
bp = mapbp = NULL;
bn = amp->rootb;
if ((error = bread(amp->devvp, bn * amp->bsize / DEV_BSIZE, amp->bsize,
- NOCRED, 0, &bp)) != 0) {
+ 0, &bp)) != 0) {
return (error);
}
blkix = amp->nwords - 49;
@@ -626,7 +626,7 @@ adosfs_loadbitmap(struct adosfsmount *am
brelse(mapbp, 0);
if ((error = bread(amp->devvp,
adoswordn(bp, blkix) * amp->bsize / DEV_BSIZE, amp->bsize,
- NOCRED, 0, &mapbp)) != 0)
+ 0, &mapbp)) != 0)
break;
if (adoscksum(mapbp, amp->nwords)) {
#ifdef DIAGNOSTIC
@@ -653,7 +653,7 @@ adosfs_loadbitmap(struct adosfsmount *am
bn = adoswordn(bp, blkix);
brelse(bp, 0);
if ((error = bread(amp->devvp, bn * amp->bsize / DEV_BSIZE,
- amp->bsize, NOCRED, 0, &bp)) != 0)
+ amp->bsize, 0, &bp)) != 0)
break;
/*
* Why is there no checksum on these blocks?
Index: src/sys/fs/adosfs/advnops.c
diff -u src/sys/fs/adosfs/advnops.c:1.45 src/sys/fs/adosfs/advnops.c:1.46
--- src/sys/fs/adosfs/advnops.c:1.45 Tue Aug 5 08:50:54 2014
+++ src/sys/fs/adosfs/advnops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: advnops.c,v 1.45 2014/08/05 08:50:54 hannken Exp $ */
+/* $NetBSD: advnops.c,v 1.46 2015/03/28 19:24:05 maxv Exp $ */
/*
* Copyright (c) 1994 Christian E. Hopps
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: advnops.c,v 1.45 2014/08/05 08:50:54 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: advnops.c,v 1.46 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -296,7 +296,7 @@ adosfs_read(void *v)
* but not much as ados makes little attempt to
* make things contigous
*/
- error = bread(sp->a_vp, lbn, amp->bsize, NOCRED, 0, &bp);
+ error = bread(sp->a_vp, lbn, amp->bsize, 0, &bp);
if (error) {
goto reterr;
}
@@ -516,7 +516,7 @@ adosfs_bmap(void *v)
goto reterr;
}
error = bread(ap->amp->devvp, nb * ap->amp->bsize / DEV_BSIZE,
- ap->amp->bsize, NOCRED, 0, &flbp);
+ ap->amp->bsize, 0, &flbp);
if (error) {
goto reterr;
}
Index: src/sys/fs/cd9660/cd9660_lookup.c
diff -u src/sys/fs/cd9660/cd9660_lookup.c:1.29 src/sys/fs/cd9660/cd9660_lookup.c:1.30
--- src/sys/fs/cd9660/cd9660_lookup.c:1.29 Mon Jun 16 09:55:49 2014
+++ src/sys/fs/cd9660/cd9660_lookup.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: cd9660_lookup.c,v 1.29 2014/06/16 09:55:49 hannken Exp $ */
+/* $NetBSD: cd9660_lookup.c,v 1.30 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1989, 1993, 1994
@@ -39,7 +39,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cd9660_lookup.c,v 1.29 2014/06/16 09:55:49 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cd9660_lookup.c,v 1.30 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/namei.h>
@@ -394,7 +394,7 @@ cd9660_blkatoff(struct vnode *vp, off_t
*bpp = NULL;
return error;
}
- if ((error = bread(devvp, lbn, bsize, NOCRED, 0, &bp)) != 0) {
+ if ((error = bread(devvp, lbn, bsize, 0, &bp)) != 0) {
*bpp = NULL;
return (error);
}
Index: src/sys/fs/cd9660/cd9660_rrip.c
diff -u src/sys/fs/cd9660/cd9660_rrip.c:1.17 src/sys/fs/cd9660/cd9660_rrip.c:1.18
--- src/sys/fs/cd9660/cd9660_rrip.c:1.17 Tue Sep 27 01:27:44 2011
+++ src/sys/fs/cd9660/cd9660_rrip.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: cd9660_rrip.c,v 1.17 2011/09/27 01:27:44 christos Exp $ */
+/* $NetBSD: cd9660_rrip.c,v 1.18 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1993, 1994
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cd9660_rrip.c,v 1.17 2011/09/27 01:27:44 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cd9660_rrip.c,v 1.18 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -548,7 +548,7 @@ cd9660_rrip_loop(struct iso_directory_re
|| ana->iso_ce_off + ana->iso_ce_len > ana->imp->logical_block_size
|| bread(ana->imp->im_devvp,
ana->iso_ce_blk << (ana->imp->im_bshift - DEV_BSHIFT),
- ana->imp->logical_block_size, NOCRED,
+ ana->imp->logical_block_size,
0, &bp))
/* what to do now? */
break;
Index: src/sys/fs/cd9660/cd9660_vfsops.c
diff -u src/sys/fs/cd9660/cd9660_vfsops.c:1.89 src/sys/fs/cd9660/cd9660_vfsops.c:1.90
--- src/sys/fs/cd9660/cd9660_vfsops.c:1.89 Wed Jul 9 08:43:54 2014
+++ src/sys/fs/cd9660/cd9660_vfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: cd9660_vfsops.c,v 1.89 2014/07/09 08:43:54 maxv Exp $ */
+/* $NetBSD: cd9660_vfsops.c,v 1.90 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1994
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cd9660_vfsops.c,v 1.89 2014/07/09 08:43:54 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cd9660_vfsops.c,v 1.90 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -381,7 +381,7 @@ iso_mountfs(struct vnode *devvp, struct
for (iso_blknum = 16; iso_blknum < 100; iso_blknum++) {
if ((error = bread(devvp, (iso_blknum+sess) * btodb(iso_bsize),
- iso_bsize, NOCRED, 0, &bp)) != 0)
+ iso_bsize, 0, &bp)) != 0)
goto out;
vdp = (struct iso_volume_descriptor *)bp->b_data;
@@ -458,7 +458,7 @@ iso_mountfs(struct vnode *devvp, struct
if ((error = bread(isomp->im_devvp,
(isomp->root_extent + ext_attr_length) <<
(isomp->im_bshift - DEV_BSHIFT),
- isomp->logical_block_size, NOCRED,
+ isomp->logical_block_size,
0, &bp)) != 0)
goto out;
@@ -734,7 +734,7 @@ cd9660_loadvnode(struct mount *mp, struc
error = bread(imp->im_devvp,
lbn << (imp->im_bshift - DEV_BSHIFT),
- imp->logical_block_size, NOCRED, 0, &bp);
+ imp->logical_block_size, 0, &bp);
if (error) {
pool_put(&cd9660_node_pool, ip);
printf("fhtovp: bread error %d\n",error);
Index: src/sys/fs/cd9660/cd9660_vnops.c
diff -u src/sys/fs/cd9660/cd9660_vnops.c:1.50 src/sys/fs/cd9660/cd9660_vnops.c:1.51
--- src/sys/fs/cd9660/cd9660_vnops.c:1.50 Sat Mar 28 17:23:42 2015
+++ src/sys/fs/cd9660/cd9660_vnops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: cd9660_vnops.c,v 1.50 2015/03/28 17:23:42 maxv Exp $ */
+/* $NetBSD: cd9660_vnops.c,v 1.51 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1994
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cd9660_vnops.c,v 1.50 2015/03/28 17:23:42 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cd9660_vnops.c,v 1.51 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -264,7 +264,7 @@ cd9660_read(void *v)
error = breadn(vp, lbn, size, &rablock,
&rasize, 1, 0, &bp);
} else {
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
}
if (error) {
return (error);
@@ -600,7 +600,7 @@ cd9660_readlink(void *v)
error = bread(imp->im_devvp,
(ip->i_number >> imp->im_bshift) <<
(imp->im_bshift - DEV_BSHIFT),
- imp->logical_block_size, NOCRED, 0, &bp);
+ imp->logical_block_size, 0, &bp);
if (error) {
return (EINVAL);
}
Index: src/sys/fs/efs/efs_subr.c
diff -u src/sys/fs/efs/efs_subr.c:1.10 src/sys/fs/efs/efs_subr.c:1.11
--- src/sys/fs/efs/efs_subr.c:1.10 Wed Oct 30 08:27:01 2013
+++ src/sys/fs/efs/efs_subr.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: efs_subr.c,v 1.10 2013/10/30 08:27:01 mrg Exp $ */
+/* $NetBSD: efs_subr.c,v 1.11 2015/03/28 19:24:05 maxv Exp $ */
/*
* Copyright (c) 2006 Stephen M. Rumble <[email protected]>
@@ -17,7 +17,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: efs_subr.c,v 1.10 2013/10/30 08:27:01 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: efs_subr.c,v 1.11 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/kauth.h>
@@ -188,7 +188,7 @@ efs_bread(struct efs_mount *emp, uint32_
KASSERT(bboff < EFS_SIZE_MAX);
return (bread(emp->em_devvp, (daddr_t)bboff * (EFS_BB_SIZE / DEV_BSIZE),
- EFS_BB_SIZE, (l == NULL) ? NOCRED : l->l_cred, 0, bp));
+ EFS_BB_SIZE, 0, bp));
}
/*
Index: src/sys/fs/filecorefs/filecore_bmap.c
diff -u src/sys/fs/filecorefs/filecore_bmap.c:1.10 src/sys/fs/filecorefs/filecore_bmap.c:1.11
--- src/sys/fs/filecorefs/filecore_bmap.c:1.10 Thu Dec 20 08:03:42 2012
+++ src/sys/fs/filecorefs/filecore_bmap.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: filecore_bmap.c,v 1.10 2012/12/20 08:03:42 hannken Exp $ */
+/* $NetBSD: filecore_bmap.c,v 1.11 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1994 The Regents of the University of California.
@@ -66,7 +66,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: filecore_bmap.c,v 1.10 2012/12/20 08:03:42 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: filecore_bmap.c,v 1.11 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -162,7 +162,7 @@ filecore_map(struct filecore_mnt *fcmp,
sect <<= fcmp->drec.share_size;
do {
error=bread(fcmp->fc_devvp, fcmp->map + zone,
- 1 << fcmp->drec.log2secsize, NOCRED, 0, &bp);
+ 1 << fcmp->drec.log2secsize, 0, &bp);
#ifdef FILECORE_DEBUG_BR
printf("bread(%p, %lx, %d, CRED, %p)=%d\n", fcmp->fc_devvp,
fcmp->map+zone, 1 << fcmp->drec.log2secsize, bp, error);
@@ -242,7 +242,7 @@ filecore_bread(struct filecore_mnt *fcmp
#endif
return error;
}
- error = bread(fcmp->fc_devvp, bn, size, cred, 0, bp);
+ error = bread(fcmp->fc_devvp, bn, size, 0, bp);
#ifdef FILECORE_DEBUG_BR
printf("bread(%p, %llx, %d, CRED, %p)=%d\n", fcmp->fc_devvp,
(long long)bn, size, *bp, error);
@@ -261,7 +261,7 @@ filecore_dbread(struct filecore_node *ip
if (error)
return error;
error = bread(ip->i_mnt->fc_devvp, ip->i_block, FILECORE_DIR_SIZE,
- NOCRED, 0, bp);
+ 0, bp);
#ifdef FILECORE_DEBUG_BR
printf("bread(%p, %llx, %d, CRED, %p)=%d\n", ip->i_mnt->fc_devvp,
(long long)ip->i_block, FILECORE_DIR_SIZE, *bp, error);
Index: src/sys/fs/filecorefs/filecore_vfsops.c
diff -u src/sys/fs/filecorefs/filecore_vfsops.c:1.77 src/sys/fs/filecorefs/filecore_vfsops.c:1.78
--- src/sys/fs/filecorefs/filecore_vfsops.c:1.77 Sat Oct 4 13:27:24 2014
+++ src/sys/fs/filecorefs/filecore_vfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: filecore_vfsops.c,v 1.77 2014/10/04 13:27:24 hannken Exp $ */
+/* $NetBSD: filecore_vfsops.c,v 1.78 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1994 The Regents of the University of California.
@@ -66,7 +66,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: filecore_vfsops.c,v 1.77 2014/10/04 13:27:24 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: filecore_vfsops.c,v 1.78 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -325,7 +325,7 @@ filecore_mountfs(struct vnode *devvp, st
/* Read the filecore boot block to check FS validity and to find the map */
error = bread(devvp, FILECORE_BOOTBLOCK_BLKN,
- FILECORE_BOOTBLOCK_SIZE, NOCRED, 0, &bp);
+ FILECORE_BOOTBLOCK_SIZE, 0, &bp);
#ifdef FILECORE_DEBUG_BR
printf("bread(%p, %x, %d, CRED, %p)=%d\n", devvp,
FILECORE_BOOTBLOCK_BLKN, FILECORE_BOOTBLOCK_SIZE,
@@ -352,7 +352,7 @@ filecore_mountfs(struct vnode *devvp, st
bp = NULL;
/* Read the bootblock in the map */
- error = bread(devvp, map, 1 << log2secsize, NOCRED, 0, &bp);
+ error = bread(devvp, map, 1 << log2secsize, 0, &bp);
#ifdef FILECORE_DEBUG_BR
printf("bread(%p, %x, %d, CRED, %p)=%d\n", devvp,
map, 1 << log2secsize, bp, error);
Index: src/sys/fs/filecorefs/filecore_vnops.c
diff -u src/sys/fs/filecorefs/filecore_vnops.c:1.42 src/sys/fs/filecorefs/filecore_vnops.c:1.43
--- src/sys/fs/filecorefs/filecore_vnops.c:1.42 Fri Jul 25 08:20:51 2014
+++ src/sys/fs/filecorefs/filecore_vnops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: filecore_vnops.c,v 1.42 2014/07/25 08:20:51 dholland Exp $ */
+/* $NetBSD: filecore_vnops.c,v 1.43 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1994 The Regents of the University of California.
@@ -66,7 +66,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: filecore_vnops.c,v 1.42 2014/07/25 08:20:51 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: filecore_vnops.c,v 1.43 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -254,7 +254,7 @@ filecore_read(void *v)
n = MIN(FILECORE_DIR_SIZE - on, uio->uio_resid);
size = FILECORE_DIR_SIZE;
} else {
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
#ifdef FILECORE_DEBUG_BR
printf("bread(%p, %llx, %ld, CRED, %p)=%d\n",
vp, (long long)lbn, size, bp, error);
Index: src/sys/fs/hfs/hfs_subr.c
diff -u src/sys/fs/hfs/hfs_subr.c:1.17 src/sys/fs/hfs/hfs_subr.c:1.18
--- src/sys/fs/hfs/hfs_subr.c:1.17 Mon Nov 14 18:35:13 2011
+++ src/sys/fs/hfs/hfs_subr.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: hfs_subr.c,v 1.17 2011/11/14 18:35:13 hannken Exp $ */
+/* $NetBSD: hfs_subr.c,v 1.18 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 2005, 2007 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: hfs_subr.c,v 1.17 2011/11/14 18:35:13 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: hfs_subr.c,v 1.18 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -319,7 +319,7 @@ hfs_pread(struct vnode *vp, void *buf, s
error = bread(vp, (start + curoff) / DEV_BSIZE,/* no rounding involved*/
RBSZ(min(len - curoff + (off - start), MAXBSIZE), secsz),
- cred, 0, &bp);
+ 0, &bp);
if (error == 0)
memcpy((uint8_t*)buf + curoff, (uint8_t*)bp->b_data +
Index: src/sys/fs/msdosfs/msdosfs_denode.c
diff -u src/sys/fs/msdosfs/msdosfs_denode.c:1.50 src/sys/fs/msdosfs/msdosfs_denode.c:1.51
--- src/sys/fs/msdosfs/msdosfs_denode.c:1.50 Tue Jul 8 09:21:52 2014
+++ src/sys/fs/msdosfs/msdosfs_denode.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: msdosfs_denode.c,v 1.50 2014/07/08 09:21:52 hannken Exp $ */
+/* $NetBSD: msdosfs_denode.c,v 1.51 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -48,7 +48,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_denode.c,v 1.50 2014/07/08 09:21:52 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_denode.c,v 1.51 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -411,7 +411,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/sys/fs/msdosfs/msdosfs_fat.c
diff -u src/sys/fs/msdosfs/msdosfs_fat.c:1.28 src/sys/fs/msdosfs/msdosfs_fat.c:1.29
--- src/sys/fs/msdosfs/msdosfs_fat.c:1.28 Mon Jan 28 00:17:18 2013
+++ src/sys/fs/msdosfs/msdosfs_fat.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: msdosfs_fat.c,v 1.28 2013/01/28 00:17:18 christos Exp $ */
+/* $NetBSD: msdosfs_fat.c,v 1.29 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -52,7 +52,7 @@
#endif
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_fat.c,v 1.28 2013/01/28 00:17:18 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_fat.c,v 1.29 2015/03/28 19:24:05 maxv Exp $");
/*
* kernel include files.
@@ -279,7 +279,7 @@ pcbmap(struct denode *dep, u_long findcn
if (bp)
brelse(bp, 0);
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
DPRINTF(("%s(bread, %d)\n", __func__, error));
return (error);
@@ -414,7 +414,7 @@ updatefats(struct msdosfsmount *pmp, str
* padded at the end or in the middle?
*/
if (bread(pmp->pm_devvp, de_bn2kb(pmp, pmp->pm_fsinfo),
- pmp->pm_BytesPerSec, NOCRED, B_MODIFY, &bpn) != 0) {
+ pmp->pm_BytesPerSec, B_MODIFY, &bpn) != 0) {
/*
* Ignore the error, but turn off FSInfo update for the future.
*/
@@ -583,7 +583,7 @@ fatentry(int function, struct msdosfsmou
byteoffset = FATOFS(pmp, cn);
fatblock(pmp, byteoffset, &bn, &bsize, &bo);
- if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize, NOCRED,
+ if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize,
0, &bp)) != 0) {
return (error);
}
@@ -660,7 +660,7 @@ fatchain(struct msdosfsmount *pmp, u_lon
while (count > 0) {
byteoffset = FATOFS(pmp, start);
fatblock(pmp, byteoffset, &bn, &bsize, &bo);
- error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize, NOCRED,
+ error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize,
B_MODIFY, &bp);
if (error) {
return (error);
@@ -883,7 +883,7 @@ freeclusterchain(struct msdosfsmount *pm
if (bp)
updatefats(pmp, bp, lbn);
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize,
- NOCRED, B_MODIFY, &bp);
+ B_MODIFY, &bp);
if (error) {
return (error);
}
@@ -956,7 +956,7 @@ fillinusemap(struct msdosfsmount *pmp)
brelse(bp, 0);
fatblock(pmp, byteoffset, &bn, &bsize, NULL);
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), bsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
return (error);
}
Index: src/sys/fs/msdosfs/msdosfs_lookup.c
diff -u src/sys/fs/msdosfs/msdosfs_lookup.c:1.33 src/sys/fs/msdosfs/msdosfs_lookup.c:1.34
--- src/sys/fs/msdosfs/msdosfs_lookup.c:1.33 Tue Jul 8 09:21:52 2014
+++ src/sys/fs/msdosfs/msdosfs_lookup.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: msdosfs_lookup.c,v 1.33 2014/07/08 09:21:52 hannken Exp $ */
+/* $NetBSD: msdosfs_lookup.c,v 1.34 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -52,7 +52,7 @@
#endif
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_lookup.c,v 1.33 2014/07/08 09:21:52 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_lookup.c,v 1.34 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
@@ -231,7 +231,7 @@ msdosfs_lookup(void *v)
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);
@@ -603,7 +603,7 @@ createde(struct denode *dep, struct deno
clusoffset = ddep->de_fndoffset;
if (dirclust != MSDOSFSROOT)
clusoffset &= pmp->pm_crbomask;
- if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, NOCRED,
+ if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
B_MODIFY, &bp)) != 0) {
goto err_norollback;
}
@@ -641,7 +641,7 @@ createde(struct denode *dep, struct deno
goto rollback;
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn),
- blsize, NOCRED, B_MODIFY, &bp);
+ blsize, B_MODIFY, &bp);
if (error) {
goto rollback;
}
@@ -704,7 +704,7 @@ createde(struct denode *dep, struct deno
&bn, NULL, &blsize);
if (rberror)
goto err_norollback;
- if ((rberror = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, NOCRED,
+ if ((rberror = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
B_MODIFY, &bp)) != 0) {
goto err_norollback;
}
@@ -732,7 +732,7 @@ createde(struct denode *dep, struct deno
goto err_norollback;
rberror = bread(pmp->pm_devvp, de_bn2kb(pmp, bn),
- blsize, NOCRED, B_MODIFY, &bp);
+ blsize, B_MODIFY, &bp);
if (rberror) {
goto err_norollback;
}
@@ -779,7 +779,7 @@ dosdirempty(struct denode *dep)
return (1); /* it's empty */
return (0);
}
- 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 (0);
@@ -871,7 +871,7 @@ doscheckpath(struct denode *source, stru
}
scn = dep->de_StartCluster;
error = bread(pmp->pm_devvp, de_bn2kb(pmp, cntobn(pmp, scn)),
- pmp->pm_bpcluster, NOCRED, 0, &bp);
+ pmp->pm_bpcluster, 0, &bp);
if (error)
break;
@@ -948,7 +948,7 @@ readep(struct msdosfsmount *pmp, u_long
&& de_blk(pmp, diroffset + blsize) > pmp->pm_rootdirsize)
blsize = de_bn2off(pmp, pmp->pm_rootdirsize) & pmp->pm_crbomask;
bn = detobn(pmp, dirclust, diroffset);
- if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, NOCRED,
+ if ((error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
0, bpp)) != 0) {
*bpp = NULL;
return (error);
@@ -1021,7 +1021,7 @@ removede(struct denode *pdep, struct den
error = pcbmap(pdep, de_cluster(pmp, offset), &bn, 0, &blsize);
if (error)
return error;
- error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, NOCRED,
+ error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
B_MODIFY, &bp);
if (error) {
return error;
@@ -1095,7 +1095,7 @@ uniqdosname(struct denode *dep, struct c
return error;
}
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
return error;
}
@@ -1145,7 +1145,7 @@ findwin95(struct denode *dep)
for (cn = 0;; cn++) {
if (pcbmap(dep, cn, &bn, 0, &blsize))
return win95;
- if (bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize, NOCRED,
+ if (bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
0, &bp)) {
return win95;
}
Index: src/sys/fs/msdosfs/msdosfs_vfsops.c
diff -u src/sys/fs/msdosfs/msdosfs_vfsops.c:1.117 src/sys/fs/msdosfs/msdosfs_vfsops.c:1.118
--- src/sys/fs/msdosfs/msdosfs_vfsops.c:1.117 Fri Jan 23 03:33:58 2015
+++ src/sys/fs/msdosfs/msdosfs_vfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: msdosfs_vfsops.c,v 1.117 2015/01/23 03:33:58 christos Exp $ */
+/* $NetBSD: msdosfs_vfsops.c,v 1.118 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -48,7 +48,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_vfsops.c,v 1.117 2015/01/23 03:33:58 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_vfsops.c,v 1.118 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -515,7 +515,7 @@ msdosfs_mountfs(struct vnode *devvp, str
error = EINVAL;
goto error_exit;
}
- if ((error = bread(devvp, 0, secsize, NOCRED, 0, &bp)) != 0)
+ if ((error = bread(devvp, 0, secsize, 0, &bp)) != 0)
goto error_exit;
bsp = (union bootsector *)bp->b_data;
b33 = (struct byte_bpb33 *)bsp->bs33.bsBPB;
@@ -773,7 +773,7 @@ msdosfs_mountfs(struct vnode *devvp, str
* padded at the end or in the middle?
*/
if ((error = bread(devvp, de_bn2kb(pmp, pmp->pm_fsinfo),
- rdsz, NOCRED, 0, &bp)) != 0)
+ rdsz, 0, &bp)) != 0)
goto error_exit;
fp = (struct fsinfo *)bp->b_data;
if (!memcmp(fp->fsisig1, "RRaA", 4)
Index: src/sys/fs/msdosfs/msdosfs_vnops.c
diff -u src/sys/fs/msdosfs/msdosfs_vnops.c:1.91 src/sys/fs/msdosfs/msdosfs_vnops.c:1.92
--- src/sys/fs/msdosfs/msdosfs_vnops.c:1.91 Fri Jul 25 08:20:51 2014
+++ src/sys/fs/msdosfs/msdosfs_vnops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: msdosfs_vnops.c,v 1.91 2014/07/25 08:20:51 dholland Exp $ */
+/* $NetBSD: msdosfs_vnops.c,v 1.92 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
@@ -48,7 +48,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msdosfs_vnops.c,v 1.91 2014/07/25 08:20:51 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msdosfs_vnops.c,v 1.92 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -522,7 +522,7 @@ msdosfs_read(void *v)
* vnode for the directory.
*/
error = bread(pmp->pm_devvp, de_bn2kb(pmp, lbn), blsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
goto bad;
}
@@ -1105,7 +1105,7 @@ abortit:
} else
bn = cntobn(pmp, cn);
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn),
- pmp->pm_bpcluster, NOCRED, B_MODIFY, &bp);
+ pmp->pm_bpcluster, B_MODIFY, &bp);
if (error) {
/* XXX should really panic here, fs is corrupt */
VOP_UNLOCK(fvp);
@@ -1496,7 +1496,7 @@ msdosfs_readdir(void *v)
if ((error = pcbmap(dep, lbn, &bn, &cn, &blsize)) != 0)
break;
error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), blsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
goto bad;
}
Index: src/sys/fs/nilfs/nilfs_subr.c
diff -u src/sys/fs/nilfs/nilfs_subr.c:1.12 src/sys/fs/nilfs/nilfs_subr.c:1.13
--- src/sys/fs/nilfs/nilfs_subr.c:1.12 Wed Oct 15 09:05:46 2014
+++ src/sys/fs/nilfs/nilfs_subr.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: nilfs_subr.c,v 1.12 2014/10/15 09:05:46 hannken Exp $ */
+/* $NetBSD: nilfs_subr.c,v 1.13 2015/03/28 19:24:05 maxv Exp $ */
/*
* Copyright (c) 2008, 2009 Reinoud Zandijk
@@ -28,7 +28,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__KERNEL_RCSID(0, "$NetBSD: nilfs_subr.c,v 1.12 2014/10/15 09:05:46 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nilfs_subr.c,v 1.13 2015/03/28 19:24:05 maxv Exp $");
#endif /* not lint */
#include <sys/param.h>
@@ -133,7 +133,7 @@ nilfs_dev_bread(struct nilfs_device *nil
int blk2dev = nilfsdev->blocksize / DEV_BSIZE;
return bread(nilfsdev->devvp, blocknr * blk2dev, nilfsdev->blocksize,
- NOCRED, 0, bpp);
+ 0, bpp);
}
@@ -159,7 +159,7 @@ nilfs_bread(struct nilfs_node *node, uin
}
return bread(node->vnode, vblocknr, node->nilfsdev->blocksize,
- cred, flags, bpp);
+ flags, bpp);
}
Index: src/sys/fs/nilfs/nilfs_vfsops.c
diff -u src/sys/fs/nilfs/nilfs_vfsops.c:1.20 src/sys/fs/nilfs/nilfs_vfsops.c:1.21
--- src/sys/fs/nilfs/nilfs_vfsops.c:1.20 Sat Feb 7 10:40:57 2015
+++ src/sys/fs/nilfs/nilfs_vfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: nilfs_vfsops.c,v 1.20 2015/02/07 10:40:57 maxv Exp $ */
+/* $NetBSD: nilfs_vfsops.c,v 1.21 2015/03/28 19:24:05 maxv Exp $ */
/*
* Copyright (c) 2008, 2009 Reinoud Zandijk
@@ -28,7 +28,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__KERNEL_RCSID(0, "$NetBSD: nilfs_vfsops.c,v 1.20 2015/02/07 10:40:57 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nilfs_vfsops.c,v 1.21 2015/03/28 19:24:05 maxv Exp $");
#endif /* not lint */
@@ -382,7 +382,7 @@ nilfs_read_superblock(struct nilfs_devic
/* read our superblock regardless of backing device blocksize */
dev_blk = 0;
dev_blks = (sb1off + dev_bsize -1)/dev_bsize;
- error = bread(nilfsdev->devvp, dev_blk, dev_blks * dev_bsize, NOCRED, 0, &bp);
+ error = bread(nilfsdev->devvp, dev_blk, dev_blks * dev_bsize, 0, &bp);
if (error) {
return error;
}
@@ -396,7 +396,7 @@ nilfs_read_superblock(struct nilfs_devic
/* read our 2nd superblock regardless of backing device blocksize */
dev_blk = sb2off / dev_bsize;
dev_blks = 2; /* assumption max one dev_bsize */
- error = bread(nilfsdev->devvp, dev_blk, dev_blks * dev_bsize, NOCRED, 0, &bp);
+ error = bread(nilfsdev->devvp, dev_blk, dev_blks * dev_bsize, 0, &bp);
if (error) {
return error;
}
@@ -717,7 +717,7 @@ nilfs_mount_checkpoint(struct nilfs_moun
cp_node = ump->nilfsdev->cp_node;
/* get cpfile header from 1st block of cp file */
- error = nilfs_bread(cp_node, 0, NOCRED, 0, &bp);
+ error = nilfs_bread(cp_node, 0, 0, &bp);
if (error)
return error;
cphdr = (struct nilfs_cpfile_header *) bp->b_data;
@@ -742,7 +742,7 @@ nilfs_mount_checkpoint(struct nilfs_moun
blocknr = fcpno / cp_per_block;
off = (fcpno % cp_per_block) * dlen;
- error = nilfs_bread(cp_node, blocknr, NOCRED, 0, &bp);
+ error = nilfs_bread(cp_node, blocknr, 0, &bp);
if (error) {
printf("mount_nilfs: couldn't read cp block %"PRIu64"\n",
fcpno);
@@ -1136,7 +1136,7 @@ nilfs_loadvnode(struct mount *mp, struct
nilfsdev = ump->nilfsdev;
nilfs_mdt_trans(&nilfsdev->ifile_mdt, ino, &ivblocknr, &entry_in_block);
- error = nilfs_bread(ump->ifile_node, ivblocknr, NOCRED, 0, &bp);
+ error = nilfs_bread(ump->ifile_node, ivblocknr, 0, &bp);
if (error)
return ENOENT;
Index: src/sys/fs/ntfs/ntfs_subr.c
diff -u src/sys/fs/ntfs/ntfs_subr.c:1.60 src/sys/fs/ntfs/ntfs_subr.c:1.61
--- src/sys/fs/ntfs/ntfs_subr.c:1.60 Fri Feb 20 17:08:13 2015
+++ src/sys/fs/ntfs/ntfs_subr.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ntfs_subr.c,v 1.60 2015/02/20 17:08:13 maxv Exp $ */
+/* $NetBSD: ntfs_subr.c,v 1.61 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1998, 1999 Semen Ustimenko ([email protected])
@@ -29,7 +29,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ntfs_subr.c,v 1.60 2015/02/20 17:08:13 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ntfs_subr.c,v 1.61 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -284,7 +284,7 @@ ntfs_loadntnode(struct ntfsmount *ntmp,
off = ntfs_btocnoff(boff);
error = bread(ntmp->ntm_devvp, bn, ntfs_cntob(1),
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
printf("%s: BREAD FAILED\n", __func__);
goto out;
@@ -1306,7 +1306,7 @@ ntfs_writentvattr_plain(struct ntfsmount
clrbuf(bp);
} else {
error = bread(ntmp->ntm_devvp, ntfs_cntobn(cn),
- ntfs_cntob(cl), NOCRED, B_MODIFY, &bp);
+ ntfs_cntob(cl), B_MODIFY, &bp);
if (error)
return (error);
}
@@ -1404,7 +1404,7 @@ ntfs_readntvattr_plain(struct ntfsmount
error = bread(ntmp->ntm_devvp,
ntfs_cntobn(cn),
ntfs_cntob(cl),
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
return (error);
}
Index: src/sys/fs/ntfs/ntfs_vfsops.c
diff -u src/sys/fs/ntfs/ntfs_vfsops.c:1.103 src/sys/fs/ntfs/ntfs_vfsops.c:1.104
--- src/sys/fs/ntfs/ntfs_vfsops.c:1.103 Fri Feb 20 17:08:13 2015
+++ src/sys/fs/ntfs/ntfs_vfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ntfs_vfsops.c,v 1.103 2015/02/20 17:08:13 maxv Exp $ */
+/* $NetBSD: ntfs_vfsops.c,v 1.104 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1998, 1999 Semen Ustimenko
@@ -29,7 +29,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ntfs_vfsops.c,v 1.103 2015/02/20 17:08:13 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ntfs_vfsops.c,v 1.104 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -336,7 +336,7 @@ ntfs_mountfs(struct vnode *devvp, struct
bp = NULL;
- error = bread(devvp, BBLOCK, BBSIZE, NOCRED, 0, &bp);
+ error = bread(devvp, BBLOCK, BBSIZE, 0, &bp);
if (error)
goto out;
ntmp = malloc(sizeof(*ntmp), M_NTFSMNT, M_WAITOK|M_ZERO);
Index: src/sys/fs/sysvbfs/bfs_sysvbfs.c
diff -u src/sys/fs/sysvbfs/bfs_sysvbfs.c:1.10 src/sys/fs/sysvbfs/bfs_sysvbfs.c:1.11
--- src/sys/fs/sysvbfs/bfs_sysvbfs.c:1.10 Fri May 16 09:21:59 2008
+++ src/sys/fs/sysvbfs/bfs_sysvbfs.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: bfs_sysvbfs.c,v 1.10 2008/05/16 09:21:59 hannken Exp $ */
+/* $NetBSD: bfs_sysvbfs.c,v 1.11 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bfs_sysvbfs.c,v 1.10 2008/05/16 09:21:59 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bfs_sysvbfs.c,v 1.11 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/types.h>
@@ -103,7 +103,7 @@ bc_read(void *self, uint8_t *buf, daddr_
struct bc_io_ops *bio = self;
struct buf *bp = NULL;
- if (bread(bio->vp, block, DEV_BSIZE, bio->cred, 0, &bp) != 0)
+ if (bread(bio->vp, block, DEV_BSIZE, 0, &bp) != 0)
goto error_exit;
memcpy(buf, bp->b_data, DEV_BSIZE);
brelse(bp, 0);
Index: src/sys/fs/v7fs/v7fs_io_kern.c
diff -u src/sys/fs/v7fs/v7fs_io_kern.c:1.2 src/sys/fs/v7fs/v7fs_io_kern.c:1.3
--- src/sys/fs/v7fs/v7fs_io_kern.c:1.2 Wed Nov 20 23:44:23 2013
+++ src/sys/fs/v7fs/v7fs_io_kern.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: v7fs_io_kern.c,v 1.2 2013/11/20 23:44:23 rmind Exp $ */
+/* $NetBSD: v7fs_io_kern.c,v 1.3 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 2004, 2011 The NetBSD Foundation, Inc.
@@ -30,13 +30,13 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: v7fs_io_kern.c,v 1.2 2013/11/20 23:44:23 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: v7fs_io_kern.c,v 1.3 2015/03/28 19:24:05 maxv Exp $");
#if defined _KERNEL_OPT
#include "opt_v7fs.h"
#endif
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: v7fs_io_kern.c,v 1.2 2013/11/20 23:44:23 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: v7fs_io_kern.c,v 1.3 2015/03/28 19:24:05 maxv Exp $");
#include <sys/param.h>
#include <sys/types.h>
@@ -176,7 +176,7 @@ v7fs_os_read(void *self, uint8_t *buf, d
struct local_io *bio = (struct local_io *)self;
struct buf *bp = NULL;
- if (bread(bio->vp, block, DEV_BSIZE, bio->cred, 0, &bp) != 0)
+ if (bread(bio->vp, block, DEV_BSIZE, 0, &bp) != 0)
goto error_exit;
memcpy(buf, bp->b_data, DEV_BSIZE);
brelse(bp, 0);
Index: src/sys/kern/vfs_bio.c
diff -u src/sys/kern/vfs_bio.c:1.254 src/sys/kern/vfs_bio.c:1.255
--- src/sys/kern/vfs_bio.c:1.254 Sat Mar 28 17:23:42 2015
+++ src/sys/kern/vfs_bio.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: vfs_bio.c,v 1.254 2015/03/28 17:23:42 maxv Exp $ */
+/* $NetBSD: vfs_bio.c,v 1.255 2015/03/28 19:24:04 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.254 2015/03/28 17:23:42 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vfs_bio.c,v 1.255 2015/03/28 19:24:04 maxv Exp $");
#include "opt_bufcache.h"
@@ -717,8 +717,7 @@ bio_doread(struct vnode *vp, daddr_t blk
* This algorithm described in Bach (p.54).
*/
int
-bread(struct vnode *vp, daddr_t blkno, int size, kauth_cred_t cred,
- int flags, buf_t **bpp)
+bread(struct vnode *vp, daddr_t blkno, int size, int flags, buf_t **bpp)
{
buf_t *bp;
int error;
Index: src/sys/miscfs/specfs/spec_vnops.c
diff -u src/sys/miscfs/specfs/spec_vnops.c:1.145 src/sys/miscfs/specfs/spec_vnops.c:1.146
--- src/sys/miscfs/specfs/spec_vnops.c:1.145 Fri Jul 25 08:20:53 2014
+++ src/sys/miscfs/specfs/spec_vnops.c Sat Mar 28 19:24:06 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: spec_vnops.c,v 1.145 2014/07/25 08:20:53 dholland Exp $ */
+/* $NetBSD: spec_vnops.c,v 1.146 2015/03/28 19:24:06 maxv Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -58,7 +58,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: spec_vnops.c,v 1.145 2014/07/25 08:20:53 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: spec_vnops.c,v 1.146 2015/03/28 19:24:06 maxv Exp $");
#include <sys/param.h>
#include <sys/proc.h>
@@ -738,7 +738,7 @@ spec_read(void *v)
bn = (uio->uio_offset >> DEV_BSHIFT) &~ (bscale - 1);
on = uio->uio_offset % bsize;
n = min((unsigned)(bsize - on), uio->uio_resid);
- error = bread(vp, bn, bsize, NOCRED, 0, &bp);
+ error = bread(vp, bn, bsize, 0, &bp);
if (error) {
return (error);
}
@@ -814,8 +814,7 @@ spec_write(void *v)
if (n == bsize)
bp = getblk(vp, bn, bsize, 0, 0);
else
- error = bread(vp, bn, bsize, NOCRED,
- B_MODIFY, &bp);
+ error = bread(vp, bn, bsize, B_MODIFY, &bp);
if (error) {
return (error);
}
Index: src/sys/sys/buf.h
diff -u src/sys/sys/buf.h:1.120 src/sys/sys/buf.h:1.121
--- src/sys/sys/buf.h:1.120 Sat Mar 28 17:23:43 2015
+++ src/sys/sys/buf.h Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: buf.h,v 1.120 2015/03/28 17:23:43 maxv Exp $ */
+/* $NetBSD: buf.h,v 1.121 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 1999, 2000, 2007, 2008 The NetBSD Foundation, Inc.
@@ -267,7 +267,7 @@ void bawrite(buf_t *);
void bdwrite(buf_t *);
void biodone(buf_t *);
int biowait(buf_t *);
-int bread(struct vnode *, daddr_t, int, struct kauth_cred *, int, buf_t **);
+int bread(struct vnode *, daddr_t, int, int, buf_t **);
int breadn(struct vnode *, daddr_t, int, daddr_t *, int *, int,
int, buf_t **);
void brelsel(buf_t *, int);
Index: src/sys/ufs/chfs/chfs_vnops.c
diff -u src/sys/ufs/chfs/chfs_vnops.c:1.26 src/sys/ufs/chfs/chfs_vnops.c:1.27
--- src/sys/ufs/chfs/chfs_vnops.c:1.26 Sat Mar 28 17:23:42 2015
+++ src/sys/ufs/chfs/chfs_vnops.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: chfs_vnops.c,v 1.26 2015/03/28 17:23:42 maxv Exp $ */
+/* $NetBSD: chfs_vnops.c,v 1.27 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 2010 Department of Software Engineering,
@@ -694,7 +694,7 @@ chfs_read(void *v)
bytesinfile);
if (chfs_lblktosize(chmp, nextlbn) >= ip->size) {
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
dbg("after bread\n");
} else {
int nextsize = chfs_blksize(chmp, ip, nextlbn);
Index: src/sys/ufs/ext2fs/ext2fs_alloc.c
diff -u src/sys/ufs/ext2fs/ext2fs_alloc.c:1.45 src/sys/ufs/ext2fs/ext2fs_alloc.c:1.46
--- src/sys/ufs/ext2fs/ext2fs_alloc.c:1.45 Sun Jun 23 02:06:05 2013
+++ src/sys/ufs/ext2fs/ext2fs_alloc.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ext2fs_alloc.c,v 1.45 2013/06/23 02:06:05 dholland Exp $ */
+/* $NetBSD: ext2fs_alloc.c,v 1.46 2015/03/28 19:24:04 maxv Exp $ */
/*
* Copyright (c) 1982, 1986, 1989, 1993
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_alloc.c,v 1.45 2013/06/23 02:06:05 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_alloc.c,v 1.46 2015/03/28 19:24:04 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -357,7 +357,7 @@ ext2fs_alloccg(struct inode *ip, int cg,
return (0);
error = bread(ip->i_devvp, EXT2_FSBTODB(fs,
fs->e2fs_gd[cg].ext2bgd_b_bitmap),
- (int)fs->e2fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->e2fs_bsize, B_MODIFY, &bp);
if (error) {
return (0);
}
@@ -443,7 +443,7 @@ ext2fs_nodealloccg(struct inode *ip, int
return (0);
error = bread(ip->i_devvp, EXT2_FSBTODB(fs,
fs->e2fs_gd[cg].ext2bgd_i_bitmap),
- (int)fs->e2fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->e2fs_bsize, B_MODIFY, &bp);
if (error) {
return (0);
}
@@ -510,7 +510,7 @@ ext2fs_blkfree(struct inode *ip, daddr_t
}
error = bread(ip->i_devvp,
EXT2_FSBTODB(fs, fs->e2fs_gd[cg].ext2bgd_b_bitmap),
- (int)fs->e2fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->e2fs_bsize, B_MODIFY, &bp);
if (error) {
return;
}
@@ -553,7 +553,7 @@ ext2fs_vfree(struct vnode *pvp, ino_t in
cg = ino_to_cg(fs, ino);
error = bread(pip->i_devvp,
EXT2_FSBTODB(fs, fs->e2fs_gd[cg].ext2bgd_i_bitmap),
- (int)fs->e2fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->e2fs_bsize, B_MODIFY, &bp);
if (error) {
return (0);
}
Index: src/sys/ufs/ext2fs/ext2fs_balloc.c
diff -u src/sys/ufs/ext2fs/ext2fs_balloc.c:1.39 src/sys/ufs/ext2fs/ext2fs_balloc.c:1.40
--- src/sys/ufs/ext2fs/ext2fs_balloc.c:1.39 Sun Jun 23 07:28:37 2013
+++ src/sys/ufs/ext2fs/ext2fs_balloc.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ext2fs_balloc.c,v 1.39 2013/06/23 07:28:37 dholland Exp $ */
+/* $NetBSD: ext2fs_balloc.c,v 1.40 2015/03/28 19:24:04 maxv Exp $ */
/*
* Copyright (c) 1982, 1986, 1989, 1993
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_balloc.c,v 1.39 2013/06/23 07:28:37 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_balloc.c,v 1.40 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_uvmhist.h"
@@ -129,7 +129,7 @@ ext2fs_balloc(struct inode *ip, daddr_t
*/
if (bpp != NULL) {
- error = bread(vp, bn, fs->e2fs_bsize, NOCRED,
+ error = bread(vp, bn, fs->e2fs_bsize,
B_MODIFY, &bp);
if (error) {
return (error);
@@ -208,7 +208,7 @@ ext2fs_balloc(struct inode *ip, daddr_t
*/
for (i = 1;;) {
error = bread(vp,
- indirs[i].in_lbn, (int)fs->e2fs_bsize, NOCRED, 0, &bp);
+ indirs[i].in_lbn, (int)fs->e2fs_bsize, 0, &bp);
if (error) {
goto fail;
}
@@ -292,7 +292,7 @@ ext2fs_balloc(struct inode *ip, daddr_t
brelse(bp, 0);
if (bpp != NULL) {
if (flags & B_CLRBUF) {
- error = bread(vp, lbn, (int)fs->e2fs_bsize, NOCRED,
+ error = bread(vp, lbn, (int)fs->e2fs_bsize,
B_MODIFY, &nbp);
if (error) {
goto fail;
@@ -320,7 +320,7 @@ fail:
int r;
r = bread(vp, indirs[unwindidx].in_lbn,
- (int)fs->e2fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->e2fs_bsize, B_MODIFY, &bp);
if (r) {
panic("Could not unwind indirect block, error %d", r);
} else {
Index: src/sys/ufs/ext2fs/ext2fs_inode.c
diff -u src/sys/ufs/ext2fs/ext2fs_inode.c:1.81 src/sys/ufs/ext2fs/ext2fs_inode.c:1.82
--- src/sys/ufs/ext2fs/ext2fs_inode.c:1.81 Sun Jun 23 07:28:37 2013
+++ src/sys/ufs/ext2fs/ext2fs_inode.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ext2fs_inode.c,v 1.81 2013/06/23 07:28:37 dholland Exp $ */
+/* $NetBSD: ext2fs_inode.c,v 1.82 2015/03/28 19:24:04 maxv Exp $ */
/*
* Copyright (c) 1982, 1986, 1989, 1993
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_inode.c,v 1.81 2013/06/23 07:28:37 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_inode.c,v 1.82 2015/03/28 19:24:04 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -262,7 +262,7 @@ ext2fs_update(struct vnode *vp, const st
error = bread(ip->i_devvp,
EXT2_FSBTODB(fs, ino_to_fsba(fs, ip->i_number)),
- (int)fs->e2fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->e2fs_bsize, B_MODIFY, &bp);
if (error) {
return (error);
}
Index: src/sys/ufs/ext2fs/ext2fs_readwrite.c
diff -u src/sys/ufs/ext2fs/ext2fs_readwrite.c:1.73 src/sys/ufs/ext2fs/ext2fs_readwrite.c:1.74
--- src/sys/ufs/ext2fs/ext2fs_readwrite.c:1.73 Sat Mar 28 17:45:47 2015
+++ src/sys/ufs/ext2fs/ext2fs_readwrite.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ext2fs_readwrite.c,v 1.73 2015/03/28 17:45:47 riastradh Exp $ */
+/* $NetBSD: ext2fs_readwrite.c,v 1.74 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 1993
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_readwrite.c,v 1.73 2015/03/28 17:45:47 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_readwrite.c,v 1.74 2015/03/28 19:24:04 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -196,7 +196,7 @@ ext2fs_bufrd(struct vnode *vp, struct ui
xfersize = bytesinfile;
if (ext2_lblktosize(fs, nextlbn) >= ext2fs_size(ip))
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
else {
int nextsize = fs->e2fs_bsize;
error = breadn(vp, lbn,
Index: src/sys/ufs/ext2fs/ext2fs_subr.c
diff -u src/sys/ufs/ext2fs/ext2fs_subr.c:1.30 src/sys/ufs/ext2fs/ext2fs_subr.c:1.31
--- src/sys/ufs/ext2fs/ext2fs_subr.c:1.30 Sun Jun 23 07:28:37 2013
+++ src/sys/ufs/ext2fs/ext2fs_subr.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ext2fs_subr.c,v 1.30 2013/06/23 07:28:37 dholland Exp $ */
+/* $NetBSD: ext2fs_subr.c,v 1.31 2015/03/28 19:24:04 maxv Exp $ */
/*
* Copyright (c) 1982, 1986, 1989, 1993
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_subr.c,v 1.30 2013/06/23 07:28:37 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_subr.c,v 1.31 2015/03/28 19:24:04 maxv Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,7 +92,7 @@ ext2fs_blkatoff(struct vnode *vp, off_t
lbn = ext2_lblkno(fs, offset);
*bpp = NULL;
- if ((error = bread(vp, lbn, fs->e2fs_bsize, NOCRED, 0, &bp)) != 0) {
+ if ((error = bread(vp, lbn, fs->e2fs_bsize, 0, &bp)) != 0) {
return (error);
}
if (res)
Index: src/sys/ufs/ext2fs/ext2fs_vfsops.c
diff -u src/sys/ufs/ext2fs/ext2fs_vfsops.c:1.192 src/sys/ufs/ext2fs/ext2fs_vfsops.c:1.193
--- src/sys/ufs/ext2fs/ext2fs_vfsops.c:1.192 Fri Mar 27 17:27:56 2015
+++ src/sys/ufs/ext2fs/ext2fs_vfsops.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ext2fs_vfsops.c,v 1.192 2015/03/27 17:27:56 riastradh Exp $ */
+/* $NetBSD: ext2fs_vfsops.c,v 1.193 2015/03/28 19:24:04 maxv Exp $ */
/*
* Copyright (c) 1989, 1991, 1993, 1994
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_vfsops.c,v 1.192 2015/03/27 17:27:56 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_vfsops.c,v 1.193 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -541,7 +541,7 @@ ext2fs_reload(struct mount *mp, kauth_cr
* Step 2: re-read superblock from disk. Copy in new superblock, and compute
* in-memory values.
*/
- error = bread(devvp, SBLOCK, SBSIZE, NOCRED, 0, &bp);
+ error = bread(devvp, SBLOCK, SBSIZE, 0, &bp);
if (error)
return error;
newfs = (struct ext2fs *)bp->b_data;
@@ -560,7 +560,7 @@ ext2fs_reload(struct mount *mp, kauth_cr
error = bread(devvp ,
EXT2_FSBTODB(fs, fs->e2fs.e2fs_first_dblock +
1 /* superblock */ + i),
- fs->e2fs_bsize, NOCRED, 0, &bp);
+ fs->e2fs_bsize, 0, &bp);
if (error) {
return (error);
}
@@ -591,7 +591,7 @@ ext2fs_reload(struct mount *mp, kauth_cr
*/
ip = VTOI(vp);
error = bread(devvp, EXT2_FSBTODB(fs, ino_to_fsba(fs, ip->i_number)),
- (int)fs->e2fs_bsize, NOCRED, 0, &bp);
+ (int)fs->e2fs_bsize, 0, &bp);
if (error) {
vput(vp);
break;
@@ -638,7 +638,7 @@ ext2fs_mountfs(struct vnode *devvp, stru
ump = NULL;
/* Read the superblock from disk, and swap it directly. */
- error = bread(devvp, SBLOCK, SBSIZE, cred, 0, &bp);
+ error = bread(devvp, SBLOCK, SBSIZE, 0, &bp);
if (error)
goto out;
fs = (struct ext2fs *)bp->b_data;
@@ -675,7 +675,7 @@ ext2fs_mountfs(struct vnode *devvp, stru
error = bread(devvp,
EXT2_FSBTODB(m_fs, m_fs->e2fs.e2fs_first_dblock +
1 /* superblock */ + i),
- m_fs->e2fs_bsize, NOCRED, 0, &bp);
+ m_fs->e2fs_bsize, 0, &bp);
if (error) {
kmem_free(m_fs->e2fs_gd,
m_fs->e2fs_ngdb * m_fs->e2fs_bsize);
@@ -944,7 +944,7 @@ ext2fs_loadvnode(struct mount *mp, struc
/* Read in the disk contents for the inode, copy into the inode. */
error = bread(ump->um_devvp, EXT2_FSBTODB(fs, ino_to_fsba(fs, ino)),
- (int)fs->e2fs_bsize, NOCRED, 0, &bp);
+ (int)fs->e2fs_bsize, 0, &bp);
if (error)
return error;
Index: src/sys/ufs/ffs/ffs_alloc.c
diff -u src/sys/ufs/ffs/ffs_alloc.c:1.148 src/sys/ufs/ffs/ffs_alloc.c:1.149
--- src/sys/ufs/ffs/ffs_alloc.c:1.148 Tue Mar 17 09:39:29 2015
+++ src/sys/ufs/ffs/ffs_alloc.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_alloc.c,v 1.148 2015/03/17 09:39:29 hannken Exp $ */
+/* $NetBSD: ffs_alloc.c,v 1.149 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 2008, 2009 The NetBSD Foundation, Inc.
@@ -70,7 +70,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_alloc.c,v 1.148 2015/03/17 09:39:29 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_alloc.c,v 1.149 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_ffs.h"
@@ -382,7 +382,7 @@ ffs_realloccg(struct inode *ip, daddr_t
* Allocate the extra space in the buffer.
*/
if (bpp != NULL &&
- (error = bread(ITOV(ip), lbprev, osize, NOCRED, 0, &bp)) != 0) {
+ (error = bread(ITOV(ip), lbprev, osize, 0, &bp)) != 0) {
return (error);
}
#if defined(QUOTA) || defined(QUOTA2)
@@ -980,7 +980,7 @@ ffs_fragextend(struct inode *ip, int cg,
}
mutex_exit(&ump->um_lock);
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
- (int)fs->fs_cgsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->fs_cgsize, B_MODIFY, &bp);
if (error)
goto fail;
cgp = (struct cg *)bp->b_data;
@@ -1054,7 +1054,7 @@ ffs_alloccg(struct inode *ip, int cg, da
return (0);
mutex_exit(&ump->um_lock);
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
- (int)fs->fs_cgsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->fs_cgsize, B_MODIFY, &bp);
if (error)
goto fail;
cgp = (struct cg *)bp->b_data;
@@ -1247,7 +1247,7 @@ ffs_nodealloccg(struct inode *ip, int cg
initediblk = -1;
retry:
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
- (int)fs->fs_cgsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->fs_cgsize, B_MODIFY, &bp);
if (error)
goto fail;
cgp = (struct cg *)bp->b_data;
@@ -1408,7 +1408,7 @@ ffs_blkalloc_ump(struct ufsmount *ump, d
cg = dtog(fs, bno);
error = bread(ump->um_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
- (int)fs->fs_cgsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->fs_cgsize, B_MODIFY, &bp);
if (error) {
return error;
}
@@ -1516,7 +1516,7 @@ ffs_blkfree_cg(struct fs *fs, struct vno
cgblkno = FFS_FSBTODB(fs, cgtod(fs, cg));
error = bread(devvp, cgblkno, (int)fs->fs_cgsize,
- NOCRED, B_MODIFY, &bp);
+ B_MODIFY, &bp);
if (error) {
return;
}
@@ -1783,7 +1783,7 @@ ffs_blkfree_snap(struct fs *fs, struct v
return;
error = bread(devvp, cgblkno, (int)fs->fs_cgsize,
- NOCRED, B_MODIFY, &bp);
+ B_MODIFY, &bp);
if (error) {
return;
}
@@ -1941,7 +1941,7 @@ ffs_freefile(struct mount *mp, ino_t ino
panic("ifree: range: dev = 0x%llx, ino = %llu, fs = %s",
(long long)dev, (unsigned long long)ino, fs->fs_fsmnt);
error = bread(devvp, cgbno, (int)fs->fs_cgsize,
- NOCRED, B_MODIFY, &bp);
+ B_MODIFY, &bp);
if (error) {
return (error);
}
@@ -1980,7 +1980,7 @@ ffs_freefile_snap(struct fs *fs, struct
(unsigned long long)dev, (unsigned long long)ino,
fs->fs_fsmnt);
error = bread(devvp, cgbno, (int)fs->fs_cgsize,
- NOCRED, B_MODIFY, &bp);
+ B_MODIFY, &bp);
if (error) {
return (error);
}
@@ -2062,7 +2062,7 @@ ffs_checkfreefile(struct fs *fs, struct
cgbno = FFS_FSBTODB(fs, cgtod(fs, cg));
if ((u_int)ino >= fs->fs_ipg * fs->fs_ncg)
return 1;
- if (bread(devvp, cgbno, (int)fs->fs_cgsize, NOCRED, 0, &bp)) {
+ if (bread(devvp, cgbno, (int)fs->fs_cgsize, 0, &bp)) {
return 1;
}
cgp = (struct cg *)bp->b_data;
Index: src/sys/ufs/ffs/ffs_balloc.c
diff -u src/sys/ufs/ffs/ffs_balloc.c:1.60 src/sys/ufs/ffs/ffs_balloc.c:1.61
--- src/sys/ufs/ffs/ffs_balloc.c:1.60 Sun Oct 20 00:29:10 2013
+++ src/sys/ufs/ffs/ffs_balloc.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_balloc.c,v 1.60 2013/10/20 00:29:10 htodd Exp $ */
+/* $NetBSD: ffs_balloc.c,v 1.61 2015/03/28 19:24:04 maxv Exp $ */
/*
* Copyright (c) 2002 Networks Associates Technology, Inc.
@@ -41,7 +41,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_balloc.c,v 1.60 2013/10/20 00:29:10 htodd Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_balloc.c,v 1.61 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_quota.h"
@@ -174,7 +174,7 @@ ffs_balloc_ufs1(struct vnode *vp, off_t
*/
if (bpp != NULL) {
- error = bread(vp, lbn, fs->fs_bsize, NOCRED,
+ error = bread(vp, lbn, fs->fs_bsize,
B_MODIFY, bpp);
if (error) {
return (error);
@@ -199,7 +199,7 @@ ffs_balloc_ufs1(struct vnode *vp, off_t
*/
if (bpp != NULL) {
- error = bread(vp, lbn, osize, NOCRED,
+ error = bread(vp, lbn, osize,
B_MODIFY, bpp);
if (error) {
return (error);
@@ -297,7 +297,7 @@ ffs_balloc_ufs1(struct vnode *vp, off_t
for (i = 1;;) {
error = bread(vp,
- indirs[i].in_lbn, (int)fs->fs_bsize, NOCRED, 0, &bp);
+ indirs[i].in_lbn, (int)fs->fs_bsize, 0, &bp);
if (error) {
goto fail;
}
@@ -415,7 +415,7 @@ ffs_balloc_ufs1(struct vnode *vp, off_t
if (bpp != NULL) {
if (flags & B_CLRBUF) {
error = bread(vp, lbn, (int)fs->fs_bsize,
- NOCRED, B_MODIFY, &nbp);
+ B_MODIFY, &nbp);
if (error) {
goto fail;
}
@@ -478,7 +478,7 @@ fail:
int r;
r = bread(vp, indirs[unwindidx].in_lbn,
- (int)fs->fs_bsize, NOCRED, 0, &bp);
+ (int)fs->fs_bsize, 0, &bp);
if (r) {
panic("Could not unwind indirect block, error %d", r);
} else {
@@ -585,7 +585,7 @@ ffs_balloc_ufs2(struct vnode *vp, off_t
nb = dp->di_extb[lbn];
if (nb != 0 && dp->di_extsize >= smalllblktosize(fs, lbn + 1)) {
error = bread(vp, -1 - lbn, fs->fs_bsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
return (error);
}
@@ -604,7 +604,7 @@ ffs_balloc_ufs2(struct vnode *vp, off_t
nsize = ffs_fragroundup(fs, size);
if (nsize <= osize) {
error = bread(vp, -1 - lbn, osize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
return (error);
}
@@ -695,7 +695,7 @@ ffs_balloc_ufs2(struct vnode *vp, off_t
*/
if (bpp != NULL) {
- error = bread(vp, lbn, fs->fs_bsize, NOCRED,
+ error = bread(vp, lbn, fs->fs_bsize,
B_MODIFY, bpp);
if (error) {
return (error);
@@ -720,7 +720,7 @@ ffs_balloc_ufs2(struct vnode *vp, off_t
*/
if (bpp != NULL) {
- error = bread(vp, lbn, osize, NOCRED,
+ error = bread(vp, lbn, osize,
B_MODIFY, bpp);
if (error) {
return (error);
@@ -818,7 +818,7 @@ ffs_balloc_ufs2(struct vnode *vp, off_t
for (i = 1;;) {
error = bread(vp,
- indirs[i].in_lbn, (int)fs->fs_bsize, NOCRED, 0, &bp);
+ indirs[i].in_lbn, (int)fs->fs_bsize, 0, &bp);
if (error) {
goto fail;
}
@@ -936,7 +936,7 @@ ffs_balloc_ufs2(struct vnode *vp, off_t
if (bpp != NULL) {
if (flags & B_CLRBUF) {
error = bread(vp, lbn, (int)fs->fs_bsize,
- NOCRED, B_MODIFY, &nbp);
+ B_MODIFY, &nbp);
if (error) {
goto fail;
}
@@ -1001,7 +1001,7 @@ fail:
int r;
r = bread(vp, indirs[unwindidx].in_lbn,
- (int)fs->fs_bsize, NOCRED, 0, &bp);
+ (int)fs->fs_bsize, 0, &bp);
if (r) {
panic("Could not unwind indirect block, error %d", r);
} else {
Index: src/sys/ufs/ffs/ffs_inode.c
diff -u src/sys/ufs/ffs/ffs_inode.c:1.116 src/sys/ufs/ffs/ffs_inode.c:1.117
--- src/sys/ufs/ffs/ffs_inode.c:1.116 Sun Oct 20 00:29:10 2013
+++ src/sys/ufs/ffs/ffs_inode.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_inode.c,v 1.116 2013/10/20 00:29:10 htodd Exp $ */
+/* $NetBSD: ffs_inode.c,v 1.117 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_inode.c,v 1.116 2013/10/20 00:29:10 htodd Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_inode.c,v 1.117 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_ffs.h"
@@ -149,7 +149,7 @@ ffs_update(struct vnode *vp, const struc
} /* XXX */
error = bread(ip->i_devvp,
FFS_FSBTODB(fs, ino_to_fsba(fs, ip->i_number)),
- (int)fs->fs_bsize, NOCRED, B_MODIFY, &bp);
+ (int)fs->fs_bsize, B_MODIFY, &bp);
if (error) {
return (error);
}
Index: src/sys/ufs/ffs/ffs_snapshot.c
diff -u src/sys/ufs/ffs/ffs_snapshot.c:1.138 src/sys/ufs/ffs/ffs_snapshot.c:1.139
--- src/sys/ufs/ffs/ffs_snapshot.c:1.138 Sat Mar 28 17:23:42 2015
+++ src/sys/ufs/ffs/ffs_snapshot.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_snapshot.c,v 1.138 2015/03/28 17:23:42 maxv Exp $ */
+/* $NetBSD: ffs_snapshot.c,v 1.139 2015/03/28 19:24:04 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.138 2015/03/28 17:23:42 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_snapshot.c,v 1.139 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_ffs.h"
@@ -553,7 +553,6 @@ snapshot_copyfs(struct mount *mp, struct
int32_t *lp;
struct buf *bp;
struct fs *copyfs, *fs = VFSTOUFS(mp)->um_fs;
- struct lwp *l = curlwp;
struct vnode *devvp = VTOI(vp)->i_devvp;
/*
@@ -582,7 +581,7 @@ snapshot_copyfs(struct mount *mp, struct
len = (i == fs->fs_frag) ? 0 : i * fs->fs_fsize;
if (len > 0) {
if ((error = bread(devvp, FFS_FSBTODB(fs, fs->fs_csaddr + loc),
- len, l->l_cred, 0, &bp)) != 0) {
+ len, 0, &bp)) != 0) {
free(copyfs->fs_csp, M_UFSMNT);
free(*sbbuf, M_UFSMNT);
*sbbuf = NULL;
@@ -860,7 +859,7 @@ snapshot_writefs(struct mount *mp, struc
if (error)
return error;
for (loc = 0; loc < len; loc++) {
- error = bread(vp, blkno + loc, fs->fs_bsize, l->l_cred,
+ error = bread(vp, blkno + loc, fs->fs_bsize,
B_MODIFY, &bp);
if (error) {
break;
@@ -872,7 +871,7 @@ snapshot_writefs(struct mount *mp, struc
if (error)
goto out;
error = bread(vp, ffs_lblkno(fs, fs->fs_sblockloc),
- fs->fs_bsize, l->l_cred, B_MODIFY, &bp);
+ fs->fs_bsize, B_MODIFY, &bp);
if (error) {
goto out;
} else {
@@ -966,7 +965,7 @@ cgaccount1(int cg, struct vnode *vp, voi
fs = ip->i_fs;
ns = UFS_FSNEEDSWAP(fs);
error = bread(ip->i_devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
- (int)fs->fs_cgsize, l->l_cred, 0, &bp);
+ (int)fs->fs_cgsize, 0, &bp);
if (error) {
return (error);
}
@@ -1062,7 +1061,7 @@ expunge(struct vnode *snapvp, struct ino
if (error)
return error;
if (blkno != 0) {
- error = bread(snapvp, lbn, fs->fs_bsize, l->l_cred,
+ error = bread(snapvp, lbn, fs->fs_bsize,
B_MODIFY, &bp);
} else {
error = ffs_balloc(snapvp, ffs_lblktosize(fs, (off_t)lbn),
@@ -2094,7 +2093,7 @@ ffs_snapshot_read(struct vnode *vp, stru
if (ffs_lblktosize(fs, lbn) + size > fsbytes)
size = ffs_fragroundup(fs,
fsbytes - ffs_lblktosize(fs, lbn));
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
} else {
int nextsize = fs->fs_bsize;
error = breadn(vp, lbn,
@@ -2162,7 +2161,7 @@ snapblkaddr(struct vnode *vp, daddr_t lb
mutex_exit(&bufcache_lock);
return error;
}
- error = bread(vp, indirs[num-1].in_lbn, fs->fs_bsize, NOCRED, 0, &bp);
+ error = bread(vp, indirs[num-1].in_lbn, fs->fs_bsize, 0, &bp);
if (error == 0) {
*res = idb_get(ip, bp->b_data, indirs[num-1].in_off);
brelse(bp, 0);
Index: src/sys/ufs/ffs/ffs_vfsops.c
diff -u src/sys/ufs/ffs/ffs_vfsops.c:1.326 src/sys/ufs/ffs/ffs_vfsops.c:1.327
--- src/sys/ufs/ffs/ffs_vfsops.c:1.326 Fri Mar 27 17:27:56 2015
+++ src/sys/ufs/ffs/ffs_vfsops.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_vfsops.c,v 1.326 2015/03/27 17:27:56 riastradh Exp $ */
+/* $NetBSD: ffs_vfsops.c,v 1.327 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 2008, 2009 The NetBSD Foundation, Inc.
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_vfsops.c,v 1.326 2015/03/27 17:27:56 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_vfsops.c,v 1.327 2015/03/28 19:24:04 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_ffs.h"
@@ -723,7 +723,7 @@ ffs_reload(struct mount *mp, kauth_cred_
fs = ump->um_fs;
fs_sbsize = fs->fs_sbsize;
error = bread(devvp, fs->fs_sblockloc / DEV_BSIZE, fs_sbsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error)
return (error);
newfs = kmem_alloc(fs_sbsize, KM_SLEEP);
@@ -794,7 +794,7 @@ ffs_reload(struct mount *mp, kauth_cred_
*/
error = bread(devvp,
(daddr_t)(APPLEUFS_LABEL_OFFSET / DEV_BSIZE),
- APPLEUFS_LABEL_SIZE, cred, 0, &bp);
+ APPLEUFS_LABEL_SIZE, 0, &bp);
if (error && error != EINVAL) {
return error;
}
@@ -855,7 +855,7 @@ ffs_reload(struct mount *mp, kauth_cred_
if (i + fs->fs_frag > blks)
bsize = (blks - i) * fs->fs_fsize;
error = bread(devvp, FFS_FSBTODB(fs, fs->fs_csaddr + i), bsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
return (error);
}
@@ -899,7 +899,7 @@ ffs_reload(struct mount *mp, kauth_cred_
*/
ip = VTOI(vp);
error = bread(devvp, FFS_FSBTODB(fs, ino_to_fsba(fs, ip->i_number)),
- (int)fs->fs_bsize, NOCRED, 0, &bp);
+ (int)fs->fs_bsize, 0, &bp);
if (error) {
vput(vp);
break;
@@ -1074,7 +1074,7 @@ ffs_mountfs(struct vnode *devvp, struct
}
error = bread(devvp, sblock_try[i] / DEV_BSIZE, SBLOCKSIZE,
- cred, 0, &bp);
+ 0, &bp);
if (error) {
DPRINTF("bread@0x%x returned %d",
sblock_try[i] / DEV_BSIZE, error);
@@ -1250,7 +1250,7 @@ ffs_mountfs(struct vnode *devvp, struct
*/
error = bread(devvp,
(daddr_t)(APPLEUFS_LABEL_OFFSET / DEV_BSIZE),
- APPLEUFS_LABEL_SIZE, cred, 0, &bp);
+ APPLEUFS_LABEL_SIZE, 0, &bp);
if (error) {
DPRINTF("apple bread@0x%jx returned %d",
(intmax_t)(APPLEUFS_LABEL_OFFSET / DEV_BSIZE),
@@ -1308,7 +1308,7 @@ ffs_mountfs(struct vnode *devvp, struct
*/
if (!ronly) {
error = bread(devvp, FFS_FSBTODB(fs, fs->fs_size - 1),
- fs->fs_fsize, cred, 0, &bp);
+ fs->fs_fsize, 0, &bp);
if (error) {
DPRINTF("bread@0x%jx returned %d",
(intmax_t)FFS_FSBTODB(fs, fs->fs_size - 1),
@@ -1348,7 +1348,7 @@ ffs_mountfs(struct vnode *devvp, struct
if (i + fs->fs_frag > blks)
bsize = (blks - i) * fs->fs_fsize;
error = bread(devvp, FFS_FSBTODB(fs, fs->fs_csaddr + i), bsize,
- cred, 0, &bp);
+ 0, &bp);
if (error) {
DPRINTF("bread@0x%jx %d",
(intmax_t)FFS_FSBTODB(fs, fs->fs_csaddr + i),
@@ -1945,7 +1945,7 @@ ffs_init_vnode(struct ufsmount *ump, str
/* Read in the disk contents for the inode. */
error = bread(ump->um_devvp, FFS_FSBTODB(fs, ino_to_fsba(fs, ino)),
- (int)fs->fs_bsize, NOCRED, 0, &bp);
+ (int)fs->fs_bsize, 0, &bp);
if (error)
return error;
Index: src/sys/ufs/ffs/ffs_wapbl.c
diff -u src/sys/ufs/ffs/ffs_wapbl.c:1.29 src/sys/ufs/ffs/ffs_wapbl.c:1.30
--- src/sys/ufs/ffs/ffs_wapbl.c:1.29 Tue Mar 17 09:39:29 2015
+++ src/sys/ufs/ffs/ffs_wapbl.c Sat Mar 28 19:24:04 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_wapbl.c,v 1.29 2015/03/17 09:39:29 hannken Exp $ */
+/* $NetBSD: ffs_wapbl.c,v 1.30 2015/03/28 19:24:04 maxv Exp $ */
/*-
* Copyright (c) 2003,2006,2008 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_wapbl.c,v 1.29 2015/03/17 09:39:29 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_wapbl.c,v 1.30 2015/03/28 19:24:04 maxv Exp $");
#define WAPBL_INTERNAL
@@ -829,7 +829,7 @@ wapbl_find_log_start(struct mount *mp, s
s++, n = -n, cg += n * s) {
DPRINTF("check cg %d of %d\n", cg, fs->fs_ncg);
error = bread(devvp, FFS_FSBTODB(fs, cgtod(fs, cg)),
- fs->fs_cgsize, FSCRED, 0, &bp);
+ fs->fs_cgsize, 0, &bp);
if (error) {
continue;
}
Index: src/sys/ufs/lfs/lfs.h
diff -u src/sys/ufs/lfs/lfs.h:1.160 src/sys/ufs/lfs/lfs.h:1.161
--- src/sys/ufs/lfs/lfs.h:1.160 Sun Jul 28 01:22:55 2013
+++ src/sys/ufs/lfs/lfs.h Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs.h,v 1.160 2013/07/28 01:22:55 dholland Exp $ */
+/* $NetBSD: lfs.h,v 1.161 2015/03/28 19:24:05 maxv Exp $ */
/* from NetBSD: dinode.h,v 1.22 2013/01/22 09:39:18 dholland Exp */
/* from NetBSD: dir.h,v 1.21 2009/07/22 04:49:19 dholland Exp */
@@ -555,7 +555,7 @@ struct segusage_v1 {
VTOI((F)->lfs_ivnode)->i_flag |= IN_ACCESS; \
if ((_e = bread((F)->lfs_ivnode, \
((IN) / (F)->lfs_sepb) + (F)->lfs_cleansz, \
- (F)->lfs_bsize, NOCRED, 0, &(BP))) != 0) \
+ (F)->lfs_bsize, 0, &(BP))) != 0) \
panic("lfs: ifile read: %d", _e); \
if ((F)->lfs_version == 1) \
(SP) = (SEGUSE *)((SEGUSE_V1 *)(BP)->b_data + \
@@ -623,7 +623,7 @@ struct ifile_v1 {
VTOI((F)->lfs_ivnode)->i_flag |= IN_ACCESS; \
if ((_e = bread((F)->lfs_ivnode, \
(IN) / (F)->lfs_ifpb + (F)->lfs_cleansz + (F)->lfs_segtabsz, \
- (F)->lfs_bsize, NOCRED, 0, &(BP))) != 0) \
+ (F)->lfs_bsize, 0, &(BP))) != 0) \
panic("lfs: ifile ino %d read %d", (int)(IN), _e); \
if ((F)->lfs_version == 1) \
(IP) = (IFILE *)((IFILE_V1 *)(BP)->b_data + \
@@ -656,7 +656,7 @@ typedef struct _cleanerinfo {
SHARE_IFLOCK(F); \
VTOI((F)->lfs_ivnode)->i_flag |= IN_ACCESS; \
if (bread((F)->lfs_ivnode, \
- (daddr_t)0, (F)->lfs_bsize, NOCRED, 0, &(BP))) \
+ (daddr_t)0, (F)->lfs_bsize, 0, &(BP))) \
panic("lfs: ifile read"); \
(CP) = (CLEANERINFO *)(BP)->b_data; \
UNSHARE_IFLOCK(F); \
Index: src/sys/ufs/lfs/lfs_balloc.c
diff -u src/sys/ufs/lfs/lfs_balloc.c:1.80 src/sys/ufs/lfs/lfs_balloc.c:1.81
--- src/sys/ufs/lfs/lfs_balloc.c:1.80 Sun Jul 28 01:25:06 2013
+++ src/sys/ufs/lfs/lfs_balloc.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs_balloc.c,v 1.80 2013/07/28 01:25:06 dholland Exp $ */
+/* $NetBSD: lfs_balloc.c,v 1.81 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_balloc.c,v 1.80 2013/07/28 01:25:06 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_balloc.c,v 1.81 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_quota.h"
@@ -199,7 +199,7 @@ lfs_balloc(struct vnode *vp, off_t start
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 */
@@ -329,7 +329,7 @@ lfs_balloc(struct vnode *vp, off_t start
break;
default:
idp = &indirs[num - 1];
- if (bread(vp, idp->in_lbn, fs->lfs_bsize, NOCRED,
+ if (bread(vp, idp->in_lbn, fs->lfs_bsize,
B_MODIFY, &ibp))
panic("lfs_balloc: bread bno %lld",
(long long)idp->in_lbn);
@@ -409,7 +409,7 @@ lfs_fragextend(struct vnode *vp, int osi
* 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))) {
goto out;
}
#if defined(LFS_QUOTA) || defined(LFS_QUOTA2)
Index: src/sys/ufs/lfs/lfs_rfw.c
diff -u src/sys/ufs/lfs/lfs_rfw.c:1.18 src/sys/ufs/lfs/lfs_rfw.c:1.19
--- src/sys/ufs/lfs/lfs_rfw.c:1.18 Sun Jul 28 01:05:52 2013
+++ src/sys/ufs/lfs/lfs_rfw.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs_rfw.c,v 1.18 2013/07/28 01:05:52 dholland Exp $ */
+/* $NetBSD: lfs_rfw.c,v 1.19 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_rfw.c,v 1.18 2013/07/28 01:05:52 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_rfw.c,v 1.19 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_quota.h"
@@ -316,7 +316,7 @@ update_inoblk(struct lfs *fs, daddr_t of
* DO NOT update disk blocks, we do that separately.
*/
error = bread(devvp, LFS_FSBTODB(fs, offset), fs->lfs_ibsize,
- cred, 0, &dbp);
+ 0, &dbp);
if (error) {
DLOG((DLOG_RF, "update_inoblk: bread returned %d\n", error));
return error;
@@ -416,7 +416,7 @@ check_segsum(struct lfs *fs, daddr_t off
/* Read in the segment summary */
error = bread(devvp, LFS_FSBTODB(fs, offset), fs->lfs_sumsize,
- cred, 0, &bp);
+ 0, &bp);
if (error)
return -1;
@@ -489,7 +489,7 @@ check_segsum(struct lfs *fs, daddr_t off
if (flags & CHECK_CKSUM) {
/* Read in the head and add to the buffer */
error = bread(devvp, LFS_FSBTODB(fs, offset), fs->lfs_bsize,
- cred, 0, &dbp);
+ 0, &dbp);
if (error) {
offset = -1;
goto err2;
@@ -516,7 +516,7 @@ check_segsum(struct lfs *fs, daddr_t off
size = fip->fi_lastlength;
if (flags & CHECK_CKSUM) {
error = bread(devvp, LFS_FSBTODB(fs, offset), size,
- cred, 0, &dbp);
+ 0, &dbp);
if (error) {
offset = -1;
goto err2;
Index: src/sys/ufs/lfs/lfs_segment.c
diff -u src/sys/ufs/lfs/lfs_segment.c:1.236 src/sys/ufs/lfs/lfs_segment.c:1.237
--- src/sys/ufs/lfs/lfs_segment.c:1.236 Mon Mar 24 13:42:40 2014
+++ src/sys/ufs/lfs/lfs_segment.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs_segment.c,v 1.236 2014/03/24 13:42:40 hannken Exp $ */
+/* $NetBSD: lfs_segment.c,v 1.237 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_segment.c,v 1.236 2014/03/24 13:42:40 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_segment.c,v 1.237 2015/03/28 19:24:05 maxv Exp $");
#define _VFS_VNODE_PRIVATE /* XXX: check for VI_MARKER, this has to go */
@@ -702,7 +702,7 @@ lfs_segwrite(struct mount *mp, int flags
for (n = 0; n < fs->lfs_segtabsz; n++) {
dirty = 0;
if (bread(fs->lfs_ivnode, fs->lfs_cleansz + n,
- fs->lfs_bsize, NOCRED, B_MODIFY, &bp))
+ fs->lfs_bsize, B_MODIFY, &bp))
panic("lfs_segwrite: ifile read");
segusep = (SEGUSE *)bp->b_data;
maxseg = min(segleft, fs->lfs_sepb);
@@ -1504,7 +1504,7 @@ lfs_update_single(struct lfs *fs, struct
break;
default:
ap = &a[num - 1];
- if (bread(vp, ap->in_lbn, fs->lfs_bsize, NOCRED,
+ if (bread(vp, ap->in_lbn, fs->lfs_bsize,
B_MODIFY, &bp))
panic("lfs_updatemeta: bread bno %" PRId64,
ap->in_lbn);
Index: src/sys/ufs/lfs/lfs_syscalls.c
diff -u src/sys/ufs/lfs/lfs_syscalls.c:1.155 src/sys/ufs/lfs/lfs_syscalls.c:1.156
--- src/sys/ufs/lfs/lfs_syscalls.c:1.155 Thu Apr 17 18:15:49 2014
+++ src/sys/ufs/lfs/lfs_syscalls.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs_syscalls.c,v 1.155 2014/04/17 18:15:49 pgoyette Exp $ */
+/* $NetBSD: lfs_syscalls.c,v 1.156 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2002, 2003, 2007, 2007, 2008
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_syscalls.c,v 1.155 2014/04/17 18:15:49 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_syscalls.c,v 1.156 2015/03/28 19:24:05 maxv Exp $");
#ifndef LFS
# define LFS /* for prototypes in syscallargs.h */
@@ -1182,7 +1182,7 @@ lfs_fastvget(struct mount *mp, ino_t ino
retries = 0;
again:
error = bread(ump->um_devvp, LFS_FSBTODB(fs, daddr), fs->lfs_ibsize,
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
DLOG((DLOG_CLEAN, "lfs_fastvget: bread failed (%d)\n",
error));
Index: src/sys/ufs/lfs/lfs_vfsops.c
diff -u src/sys/ufs/lfs/lfs_vfsops.c:1.321 src/sys/ufs/lfs/lfs_vfsops.c:1.322
--- src/sys/ufs/lfs/lfs_vfsops.c:1.321 Wed Apr 16 18:55:19 2014
+++ src/sys/ufs/lfs/lfs_vfsops.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs_vfsops.c,v 1.321 2014/04/16 18:55:19 maxv Exp $ */
+/* $NetBSD: lfs_vfsops.c,v 1.322 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2002, 2003, 2007, 2007
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.321 2014/04/16 18:55:19 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.322 2015/03/28 19:24:05 maxv Exp $");
#if defined(_KERNEL_OPT)
#include "opt_lfs.h"
@@ -857,7 +857,7 @@ lfs_mountfs(struct vnode *devvp, struct
sb_addr = LFS_LABELPAD / DEV_BSIZE;
while (1) {
/* Read in the superblock. */
- error = bread(devvp, sb_addr, LFS_SBPAD, cred, 0, &bp);
+ error = bread(devvp, sb_addr, LFS_SBPAD, 0, &bp);
if (error)
goto out;
dfs = (struct dlfs *)bp->b_data;
@@ -909,7 +909,7 @@ lfs_mountfs(struct vnode *devvp, struct
dfs->dlfs_sboffs[1] - LFS_LABELPAD / fsbsize > LFS_SBPAD / fsbsize)
{
error = bread(devvp, dfs->dlfs_sboffs[1] * (fsbsize / DEV_BSIZE),
- LFS_SBPAD, cred, 0, &abp);
+ LFS_SBPAD, 0, &abp);
if (error)
goto out;
adfs = (struct dlfs *)abp->b_data;
@@ -1531,7 +1531,7 @@ retry:
again:
error = bread(ump->um_devvp, LFS_FSBTODB(fs, daddr),
(fs->lfs_version == 1 ? fs->lfs_bsize : fs->lfs_ibsize),
- NOCRED, 0, &bp);
+ 0, &bp);
if (error) {
/*
* The inode does not contain anything useful, so it would
@@ -2198,7 +2198,7 @@ lfs_resize_fs(struct lfs *fs, int newnse
rw_enter(&fs->lfs_iflock, RW_WRITER);
for (i = 0; i < ilast; i++) {
/* XXX what to do if bread fails? */
- bread(ivp, i, fs->lfs_bsize, NOCRED, 0, &bp);
+ bread(ivp, i, fs->lfs_bsize, 0, &bp);
brelse(bp, 0);
}
@@ -2228,11 +2228,11 @@ lfs_resize_fs(struct lfs *fs, int newnse
inc = -1;
}
for (i = start; i != end; i += inc) {
- if (bread(ivp, i, fs->lfs_bsize, NOCRED,
+ if (bread(ivp, i, fs->lfs_bsize,
B_MODIFY, &bp) != 0)
panic("resize: bread dst blk failed");
if (bread(ivp, i - noff, fs->lfs_bsize,
- NOCRED, 0, &obp))
+ 0, &obp))
panic("resize: bread src blk failed");
memcpy(bp->b_data, obp->b_data, fs->lfs_bsize);
VOP_BWRITE(bp->b_vp, bp);
@@ -2245,7 +2245,7 @@ lfs_resize_fs(struct lfs *fs, int newnse
for (i = oldnsegs; i < newnsegs; i++) {
if ((error = bread(ivp, i / fs->lfs_sepb +
fs->lfs_cleansz, fs->lfs_bsize,
- NOCRED, B_MODIFY, &bp)) != 0)
+ B_MODIFY, &bp)) != 0)
panic("lfs: ifile read: %d", error);
while ((i + 1) % fs->lfs_sepb && i < newnsegs) {
sup = &((SEGUSE *)bp->b_data)[i % fs->lfs_sepb];
@@ -2305,7 +2305,7 @@ lfs_resize_fs(struct lfs *fs, int newnse
/* Update cleaner info so the cleaner can die */
/* XXX what to do if bread fails? */
- bread(ivp, 0, fs->lfs_bsize, NOCRED, B_MODIFY, &bp);
+ bread(ivp, 0, fs->lfs_bsize, B_MODIFY, &bp);
((CLEANERINFO *)bp->b_data)->clean = fs->lfs_nclean;
((CLEANERINFO *)bp->b_data)->dirty = fs->lfs_nseg - fs->lfs_nclean;
VOP_BWRITE(bp->b_vp, bp);
Index: src/sys/ufs/lfs/ulfs_quota2.c
diff -u src/sys/ufs/lfs/ulfs_quota2.c:1.17 src/sys/ufs/lfs/ulfs_quota2.c:1.18
--- src/sys/ufs/lfs/ulfs_quota2.c:1.17 Mon Dec 8 00:16:44 2014
+++ src/sys/ufs/lfs/ulfs_quota2.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ulfs_quota2.c,v 1.17 2014/12/08 00:16:44 justin Exp $ */
+/* $NetBSD: ulfs_quota2.c,v 1.18 2015/03/28 19:24:05 maxv Exp $ */
/* from NetBSD: ufs_quota2.c,v 1.35 2012/09/27 07:47:56 bouyer Exp */
/* from NetBSD: ffs_quota2.c,v 1.4 2011/06/12 03:36:00 rmind Exp */
@@ -29,7 +29,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ulfs_quota2.c,v 1.17 2014/12/08 00:16:44 justin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ulfs_quota2.c,v 1.18 2015/03/28 19:24:05 maxv Exp $");
#include <sys/buf.h>
#include <sys/param.h>
@@ -149,8 +149,7 @@ getq2h(struct ulfsmount *ump, int type,
struct quota2_header *q2h;
KASSERT(mutex_owned(&lfs_dqlock));
- error = bread(ump->um_quotas[type], 0, ump->umq2_bsize,
- ump->um_cred[type], flags, &bp);
+ error = bread(ump->um_quotas[type], 0, ump->umq2_bsize, flags, &bp);
if (error)
return error;
if (bp->b_resid != 0)
@@ -176,8 +175,7 @@ getq2e(struct ulfsmount *ump, int type,
panic("dq2get: %s quota file corrupted",
lfs_quotatypes[type]);
}
- error = bread(ump->um_quotas[type], lblkno, ump->umq2_bsize,
- ump->um_cred[type], flags, &bp);
+ error = bread(ump->um_quotas[type], lblkno, ump->umq2_bsize, flags, &bp);
if (error)
return error;
if (bp->b_resid != 0) {
@@ -218,8 +216,7 @@ quota2_walk_list(struct ulfsmount *ump,
bp = obp;
} else {
ret = bread(ump->um_quotas[type], lblkno,
- ump->umq2_bsize,
- ump->um_cred[type], flags, &bp);
+ ump->umq2_bsize, flags, &bp);
if (ret)
return ret;
if (bp->b_resid != 0) {
Index: src/sys/ufs/lfs/ulfs_readwrite.c
diff -u src/sys/ufs/lfs/ulfs_readwrite.c:1.14 src/sys/ufs/lfs/ulfs_readwrite.c:1.15
--- src/sys/ufs/lfs/ulfs_readwrite.c:1.14 Sat Mar 28 17:45:47 2015
+++ src/sys/ufs/lfs/ulfs_readwrite.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ulfs_readwrite.c,v 1.14 2015/03/28 17:45:47 riastradh Exp $ */
+/* $NetBSD: ulfs_readwrite.c,v 1.15 2015/03/28 19:24:05 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.14 2015/03/28 17:45:47 riastradh Exp $");
+__KERNEL_RCSID(1, "$NetBSD: ulfs_readwrite.c,v 1.15 2015/03/28 19:24:05 maxv Exp $");
#ifdef LFS_READWRITE
#define FS struct lfs
@@ -190,7 +190,7 @@ BUFRD(struct vnode *vp, struct uio *uio,
bytesinfile);
if (lfs_lblktosize(fs, nextlbn) >= ip->i_size)
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
else {
int nextsize = lfs_blksize(fs, ip, nextlbn);
error = breadn(vp, lbn,
Index: src/sys/ufs/ufs/ufs_quota2.c
diff -u src/sys/ufs/ufs/ufs_quota2.c:1.39 src/sys/ufs/ufs/ufs_quota2.c:1.40
--- src/sys/ufs/ufs/ufs_quota2.c:1.39 Sat Jun 28 22:27:51 2014
+++ src/sys/ufs/ufs/ufs_quota2.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ufs_quota2.c,v 1.39 2014/06/28 22:27:51 dholland Exp $ */
+/* $NetBSD: ufs_quota2.c,v 1.40 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 2010 Manuel Bouyer
* All rights reserved.
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ufs_quota2.c,v 1.39 2014/06/28 22:27:51 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ufs_quota2.c,v 1.40 2015/03/28 19:24:05 maxv Exp $");
#include <sys/buf.h>
#include <sys/param.h>
@@ -146,7 +146,7 @@ getq2h(struct ufsmount *ump, int type,
KASSERT(mutex_owned(&dqlock));
error = bread(ump->um_quotas[type], 0, ump->umq2_bsize,
- ump->um_cred[type], flags, &bp);
+ flags, &bp);
if (error)
return error;
if (bp->b_resid != 0)
@@ -173,7 +173,7 @@ getq2e(struct ufsmount *ump, int type, d
quotatypes[type]);
}
error = bread(ump->um_quotas[type], lblkno, ump->umq2_bsize,
- ump->um_cred[type], flags, &bp);
+ flags, &bp);
if (error)
return error;
if (bp->b_resid != 0) {
@@ -213,8 +213,7 @@ quota2_walk_list(struct ufsmount *ump, s
bp = obp;
} else {
ret = bread(ump->um_quotas[type], lblkno,
- ump->umq2_bsize,
- ump->um_cred[type], flags, &bp);
+ ump->umq2_bsize, flags, &bp);
if (ret)
return ret;
if (bp->b_resid != 0) {
Index: src/sys/ufs/ufs/ufs_readwrite.c
diff -u src/sys/ufs/ufs/ufs_readwrite.c:1.114 src/sys/ufs/ufs/ufs_readwrite.c:1.115
--- src/sys/ufs/ufs/ufs_readwrite.c:1.114 Sat Mar 28 17:45:47 2015
+++ src/sys/ufs/ufs/ufs_readwrite.c Sat Mar 28 19:24:05 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: ufs_readwrite.c,v 1.114 2015/03/28 17:45:47 riastradh Exp $ */
+/* $NetBSD: ufs_readwrite.c,v 1.115 2015/03/28 19:24:05 maxv Exp $ */
/*-
* Copyright (c) 1993
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(1, "$NetBSD: ufs_readwrite.c,v 1.114 2015/03/28 17:45:47 riastradh Exp $");
+__KERNEL_RCSID(1, "$NetBSD: ufs_readwrite.c,v 1.115 2015/03/28 19:24:05 maxv Exp $");
#ifdef LFS_READWRITE
#define FS struct lfs
@@ -201,7 +201,7 @@ BUFRD(struct vnode *vp, struct uio *uio,
bytesinfile);
if (ufs_lblktosize(fs, nextlbn) >= ip->i_size)
- error = bread(vp, lbn, size, NOCRED, 0, &bp);
+ error = bread(vp, lbn, size, 0, &bp);
else {
int nextsize = ufs_blksize(fs, ip, nextlbn);
error = breadn(vp, lbn,