From bc0fc6fcc32cfd2f2fa4c0fa90e18d0aba65e707 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Mon, 24 Jan 2005 22:41:21 +0000 Subject: [PATCH] Create a correctly sized vnode objects for disk devices. --- sys/geom/geom_vfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/geom/geom_vfs.c b/sys/geom/geom_vfs.c index 6d2ab98ea60..958251391c1 100644 --- a/sys/geom/geom_vfs.c +++ b/sys/geom/geom_vfs.c @@ -141,6 +141,7 @@ g_vfs_open(struct vnode *vp, struct g_consumer **cpp, const char *fsname, int wr g_wither_geom(gp, ENXIO); return (error); } + vnode_create_vobject(vp, pp->mediasize, curthread); *cpp = cp; bo = &vp->v_bufobj; bo->bo_ops = g_vfs_bufops;