summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-10-25 07:50:59 +0000
committerphk <phk@FreeBSD.org>2004-10-25 07:50:59 +0000
commit3a8a530155f4b380ed48fd29c1dd0b435ff9f272 (patch)
tree993325a5a2c4c2107453460692617ebf9da6434c /sys
parent5065a91152dd8199aa724a1a5453c76271d955a6 (diff)
downloadFreeBSD-src-3a8a530155f4b380ed48fd29c1dd0b435ff9f272.zip
FreeBSD-src-3a8a530155f4b380ed48fd29c1dd0b435ff9f272.tar.gz
Remove vnode->v_bsize. This was a dead-end.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/vfs_bio.c7
-rw-r--r--sys/kern/vfs_subr.c5
-rw-r--r--sys/sys/vnode.h1
-rw-r--r--sys/ufs/ffs/ffs_vfsops.c1
4 files changed, 1 insertions, 13 deletions
diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c
index 453ea5c..1885b1b 100644
--- a/sys/kern/vfs_bio.c
+++ b/sys/kern/vfs_bio.c
@@ -2569,13 +2569,6 @@ loop:
else
bsize = size;
- if (vp->v_bsize != bsize) {
-#if 0
- printf("WARNING: Wrong block size on vnode: %d should be %d\n", vp->v_bsize, bsize);
-#endif
- vp->v_bsize = bsize;
- }
-
offset = blkno * bsize;
vmio = (VOP_GETVOBJECT(vp, NULL) == 0) &&
(vp->v_vflag & VV_OBJBUF);
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
index 1a834d1..e3dcaf9 100644
--- a/sys/kern/vfs_subr.c
+++ b/sys/kern/vfs_subr.c
@@ -863,10 +863,8 @@ getnewvnode(tag, mp, vops, vpp)
printf("NULL mp in getnewvnode()\n");
#endif
delmntque(vp);
- if (mp != NULL) {
+ if (mp != NULL)
insmntque(vp, mp);
- vp->v_bsize = mp->mnt_stat.f_iosize;
- }
return (0);
}
@@ -1812,7 +1810,6 @@ bdevvp(dev, vpp)
}
vp = nvp;
vp->v_type = VCHR;
- vp->v_bsize = DEV_BSIZE;
addalias(vp, dev);
*vpp = vp;
return (0);
diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h
index 5f661da..0aa01de 100644
--- a/sys/sys/vnode.h
+++ b/sys/sys/vnode.h
@@ -151,7 +151,6 @@ struct vnode {
#endif
dev_t v_cachedfs; /* cached fs id */
ino_t v_cachedid; /* cached file id */
- int v_bsize; /* block size for I/O */
};
#endif /* defined(_KERNEL) || defined(_KVM_VNODE) */
diff --git a/sys/ufs/ffs/ffs_vfsops.c b/sys/ufs/ffs/ffs_vfsops.c
index 668b15f..4d9cc32 100644
--- a/sys/ufs/ffs/ffs_vfsops.c
+++ b/sys/ufs/ffs/ffs_vfsops.c
@@ -1240,7 +1240,6 @@ ffs_vget(mp, ino, flags, vpp)
fs = ump->um_fs;
vp->v_vnlock->lk_flags |= LK_CANRECURSE;
vp->v_data = ip;
- vp->v_bsize = fs->fs_bsize;
ip->i_vnode = vp;
ip->i_ump = ump;
ip->i_fs = fs;
OpenPOWER on IntegriCloud