aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2000-04-22 05:45:38 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2000-04-22 05:45:38 +0000
commita1da82154d23c2091c11e7ef6c120d03bc51b520 (patch)
tree411edfed08f0ed460b70350a970fa6efff2b1156
parentbb529be71260abbeb13d2fcaae9114bc8e3a1beb (diff)
Notes
-rw-r--r--sys/ufs/mfs/mfs_vfsops.c2
-rw-r--r--sys/ufs/mfs/mfs_vnops.c10
2 files changed, 5 insertions, 7 deletions
diff --git a/sys/ufs/mfs/mfs_vfsops.c b/sys/ufs/mfs/mfs_vfsops.c
index 2739f87abcdf..13ddd8efef65 100644
--- a/sys/ufs/mfs/mfs_vfsops.c
+++ b/sys/ufs/mfs/mfs_vfsops.c
@@ -242,7 +242,7 @@ mfs_mount(mp, path, data, ndp, p)
FREE(mfsp, M_MFSNODE);
goto error_1;
}
- devvp->v_type = VBLK;
+ devvp->v_type = VCHR;
dev = make_dev(&mfs_cdevsw, mfs_minor, 0, 0, 0, "MFS%d", mfs_minor);
/* It is not clear that these will get initialized otherwise */
dev->si_bsize_phys = DEV_BSIZE;
diff --git a/sys/ufs/mfs/mfs_vnops.c b/sys/ufs/mfs/mfs_vnops.c
index 7ef7ed01295b..9cb097ac28f7 100644
--- a/sys/ufs/mfs/mfs_vnops.c
+++ b/sys/ufs/mfs/mfs_vnops.c
@@ -104,10 +104,8 @@ mfs_open(ap)
} */ *ap;
{
- if (ap->a_vp->v_type != VBLK) {
- panic("mfs_open not VBLK");
- /* NOTREACHED */
- }
+ if (ap->a_vp->v_type != VCHR)
+ panic("mfs_open not VCHR");
return (0);
}
@@ -141,7 +139,7 @@ mfs_freeblks(ap)
struct buf *bp;
struct vnode *vp;
- if (!vfinddev(ap->a_vp->v_rdev, VBLK, &vp) || vp->v_usecount == 0)
+ if (!vfinddev(ap->a_vp->v_rdev, VCHR, &vp) || vp->v_usecount == 0)
panic("mfs_freeblks: bad dev");
bp = geteblk(ap->a_length);
@@ -172,7 +170,7 @@ mfs_strategy(ap)
struct proc *p = curproc; /* XXX */
int s;
- if (!vfinddev(bp->b_dev, VBLK, &vp) || vp->v_usecount == 0)
+ if (!vfinddev(bp->b_dev, VCHR, &vp) || vp->v_usecount == 0)
panic("mfs_strategy: bad dev");
mfsp = VTOMFS(vp);