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;