Initialize vp->v_maxio to its default in getnetvnode() rather than

four different places in vfs_cluster.c
This commit is contained in:
Poul-Henning Kamp 1999-09-20 19:53:23 +00:00
parent 8fdd2461b3
commit 552f337f1f
3 changed files with 2 additions and 10 deletions

View File

@ -101,8 +101,6 @@ cluster_read(vp, filesize, lblkno, size, cred, totread, seqcount, bpp)
long origtotread;
error = 0;
if (vp->v_maxio == 0)
vp->v_maxio = DFLTPHYS;
/*
* Try to limit the amount of read-ahead by a few
@ -361,8 +359,6 @@ cluster_rbuild(vp, filesize, lbn, blkno, size, run, fbp)
bp->b_bufsize = 0;
bp->b_npages = 0;
if (vp->v_maxio == 0)
vp->v_maxio = DFLTPHYS;
inc = btodb(size);
for (bn = blkno, i = 0; i < run; ++i, bn += inc) {
if (i != 0) {
@ -544,8 +540,6 @@ cluster_write(bp, filesize)
int async;
vp = bp->b_vp;
if (vp->v_maxio == 0)
vp->v_maxio = DFLTPHYS;
if (vp->v_type == VREG) {
async = vp->v_mount->mnt_flag & MNT_ASYNC;
lblocksize = vp->v_mount->mnt_stat.f_iosize;
@ -671,8 +665,6 @@ cluster_wbuild(vp, size, start_lbn, len)
int totalwritten = 0;
int dbsize = btodb(size);
if (vp->v_maxio == 0)
vp->v_maxio = DFLTPHYS;
while (len > 0) {
s = splbio();
if (((tbp = gbincore(vp, start_lbn)) == NULL) ||

View File

@ -573,7 +573,6 @@ getnewvnode(tag, mp, vops, vpp)
vp->v_clen = 0;
vp->v_socket = 0;
vp->v_writecount = 0; /* XXX */
vp->v_maxio = 0;
} else {
simple_unlock(&vnode_free_list_slock);
vp = (struct vnode *) zalloc(vnode_zone);
@ -595,6 +594,7 @@ getnewvnode(tag, mp, vops, vpp)
*vpp = vp;
vp->v_usecount = 1;
vp->v_data = 0;
vp->v_maxio = DFLTPHYS;
splx(s);
vfs_object_create(vp, p, p->p_ucred);

View File

@ -573,7 +573,6 @@ getnewvnode(tag, mp, vops, vpp)
vp->v_clen = 0;
vp->v_socket = 0;
vp->v_writecount = 0; /* XXX */
vp->v_maxio = 0;
} else {
simple_unlock(&vnode_free_list_slock);
vp = (struct vnode *) zalloc(vnode_zone);
@ -595,6 +594,7 @@ getnewvnode(tag, mp, vops, vpp)
*vpp = vp;
vp->v_usecount = 1;
vp->v_data = 0;
vp->v_maxio = DFLTPHYS;
splx(s);
vfs_object_create(vp, p, p->p_ucred);