diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 1997-10-12 20:26:33 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 1997-10-12 20:26:33 +0000 |
| commit | a1c995b626fc56226f7c279f087b50769ff8df18 (patch) | |
| tree | 26917801933240b41539e26bd8cb5dc27d8597a1 /sys/miscfs/kernfs/kernfs_vfsops.c | |
| parent | 175dffc0f66eae582032914b7ecddc666edd4e83 (diff) | |
Notes
Diffstat (limited to 'sys/miscfs/kernfs/kernfs_vfsops.c')
| -rw-r--r-- | sys/miscfs/kernfs/kernfs_vfsops.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sys/miscfs/kernfs/kernfs_vfsops.c b/sys/miscfs/kernfs/kernfs_vfsops.c index 57f1538b0179..897e9b036e78 100644 --- a/sys/miscfs/kernfs/kernfs_vfsops.c +++ b/sys/miscfs/kernfs/kernfs_vfsops.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * @(#)kernfs_vfsops.c 8.10 (Berkeley) 5/14/95 - * $Id: kernfs_vfsops.c,v 1.18 1997/02/22 09:40:19 peter Exp $ + * $Id: kernfs_vfsops.c,v 1.19 1997/08/02 14:32:02 bde Exp $ */ /* @@ -52,6 +52,8 @@ #include <miscfs/kernfs/kernfs.h> +static MALLOC_DEFINE(M_KERNFSMNT, "KERNFS mount", "KERNFS mount structure"); + dev_t rrootdev = NODEV; static int cdevvp __P((dev_t dev, struct vnode **vpp)); @@ -128,11 +130,11 @@ kernfs_mount(mp, path, data, ndp, p) return (EOPNOTSUPP); MALLOC(fmp, struct kernfs_mount *, sizeof(struct kernfs_mount), - M_UFSMNT, M_WAITOK); /* XXX */ + M_KERNFSMNT, M_WAITOK); /* XXX */ error = getnewvnode(VT_KERNFS, mp, kernfs_vnodeop_p, &rvp); /* XXX */ if (error) { - FREE(fmp, M_UFSMNT); + FREE(fmp, M_KERNFSMNT); return (error); } @@ -213,7 +215,7 @@ kernfs_unmount(mp, mntflags, p) /* * Finally, throw away the kernfs_mount structure */ - free(mp->mnt_data, M_UFSMNT); /* XXX */ + free(mp->mnt_data, M_KERNFSMNT); /* XXX */ mp->mnt_data = 0; return 0; } |
