Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2007 01:28:35 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 132138 for review
Message-ID:  <200712310128.lBV1SZVT088740@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=132138

Change 132138 by jb@jb_freebsd1 on 2007/12/31 01:28:01

	Need to use a kmem_free now that these allocations were made with
	the kmem implemntation in the opensolaris module. Using the wrong
	memory identifier ends in tears.

Affected files ...

.. //depot/projects/dtrace/src/sys/cddl/dev/dtrace/dtrace_unload.c#17 edit

Differences ...

==== //depot/projects/dtrace/src/sys/cddl/dev/dtrace/dtrace_unload.c#17 (text+ko) ====

@@ -108,7 +108,7 @@
 	}
 
 	if (dtrace_probes != NULL) {
-		free(dtrace_probes, M_DTRACE);
+		kmem_free(dtrace_probes, 0);
 		dtrace_probes = NULL;
 		dtrace_nprobes = 0;
 	}
@@ -125,7 +125,7 @@
 	vmem_destroy(dtrace_arena);
 
 	if (dtrace_toxrange != NULL) {
-		free(dtrace_toxrange, M_DTRACE);
+		kmem_free(dtrace_toxrange, 0);
 		dtrace_toxrange = NULL;
 		dtrace_toxranges = 0;
 		dtrace_toxranges_max = 0;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712310128.lBV1SZVT088740>