diff options
author | Scott Long <scottl@FreeBSD.org> | 2007-05-14 21:48:53 +0000 |
---|---|---|
committer | Scott Long <scottl@FreeBSD.org> | 2007-05-14 21:48:53 +0000 |
commit | 0dd50e9b5ecd1d7c7c4b282544a9727b96fad77a (patch) | |
tree | 18031a3dbfa4e78431255febc9dd084cbe13f288 /sys/cam/cam_periph.c | |
parent | c918e9f747da6aff686013b68a4fef6e8966438c (diff) | |
download | src-0dd50e9b5ecd1d7c7c4b282544a9727b96fad77a.tar.gz src-0dd50e9b5ecd1d7c7c4b282544a9727b96fad77a.zip |
Eliminate the use of M_TEMP.
Notes
Notes:
svn path=/head/; revision=169562
Diffstat (limited to 'sys/cam/cam_periph.c')
-rw-r--r-- | sys/cam/cam_periph.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/cam/cam_periph.c b/sys/cam/cam_periph.c index 704fa06de8d9..5fa74737c1e8 100644 --- a/sys/cam/cam_periph.c +++ b/sys/cam/cam_periph.c @@ -102,7 +102,8 @@ periphdriver_register(void *data) int ndrivers; ndrivers = nperiph_drivers + 2; - newdrivers = malloc(sizeof(*newdrivers) * ndrivers, M_TEMP, M_WAITOK); + newdrivers = malloc(sizeof(*newdrivers) * ndrivers, M_CAMPERIPH, + M_WAITOK); if (periph_drivers) bcopy(periph_drivers, newdrivers, sizeof(*newdrivers) * nperiph_drivers); @@ -111,7 +112,7 @@ periphdriver_register(void *data) old = periph_drivers; periph_drivers = newdrivers; if (old) - free(old, M_TEMP); + free(old, M_CAMPERIPH); nperiph_drivers++; } |