diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-03-08 20:00:11 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-03-08 20:00:11 +0000 |
| commit | 09f958046c27dcc670e6d82806f8f334f0ac5e3a (patch) | |
| tree | 8d990deb49dfa5afbead68c2b2dd5cef7fe5c935 | |
| parent | c7e73d59c4070aa81358f79a5ac2e35357609d9c (diff) | |
Notes
| -rw-r--r-- | sys/geom/geom_disk.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/geom/geom_disk.c b/sys/geom/geom_disk.c index ae7a76205cea..bed4f6e2d5bd 100644 --- a/sys/geom/geom_disk.c +++ b/sys/geom/geom_disk.c @@ -340,8 +340,7 @@ disk_create(int unit, struct disk *dp, int flags, void *unused __unused, void * KASSERT(dp->d_name != NULL, ("disk_create need d_name")); KASSERT(*dp->d_name != 0, ("disk_create need d_name")); KASSERT(strlen(dp->d_name) < SPECNAMELEN - 4, ("disk name too long")); - dp->d_devstat = g_malloc(sizeof *dp->d_devstat, M_WAITOK | M_ZERO); - devstat_add_entry(dp->d_devstat, dp->d_name, dp->d_unit, + dp->d_devstat = devstat_new_entry(dp->d_name, dp->d_unit, dp->d_sectorsize, DEVSTAT_ALL_SUPPORTED, DEVSTAT_TYPE_DIRECT, DEVSTAT_PRIORITY_MAX); g_call_me(g_disk_create, dp); |
