diff options
author | Matthew D Fleming <mdf@FreeBSD.org> | 2011-01-27 00:34:12 +0000 |
---|---|---|
committer | Matthew D Fleming <mdf@FreeBSD.org> | 2011-01-27 00:34:12 +0000 |
commit | 00f0e671ff895f4cae35d3b53108ca2ddec0a526 (patch) | |
tree | e4eadeb1ff33d6db2e7b3001b1b8a9e9c21e2a2f /sys/kern/kern_malloc.c | |
parent | 73d6f8516deb595b677d371f9271b93cd4891331 (diff) | |
download | src-00f0e671ff895f4cae35d3b53108ca2ddec0a526.tar.gz src-00f0e671ff895f4cae35d3b53108ca2ddec0a526.zip |
Notes
Diffstat (limited to 'sys/kern/kern_malloc.c')
-rw-r--r-- | sys/kern/kern_malloc.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/kern/kern_malloc.c b/sys/kern/kern_malloc.c index 9c7ff403e64e..a3a9795c3265 100644 --- a/sys/kern/kern_malloc.c +++ b/sys/kern/kern_malloc.c @@ -862,6 +862,9 @@ sysctl_kern_malloc_stats(SYSCTL_HANDLER_ARGS) int error, i; struct sbuf sbuf; + error = sysctl_wire_old_buffer(req, 0); + if (error != 0) + return (error); sbuf_new_for_sysctl(&sbuf, NULL, 128, req); mtx_lock(&malloc_mtx); @@ -1019,6 +1022,9 @@ sysctl_kern_mprof(SYSCTL_HANDLER_ARGS) waste = 0; mem = 0; + error = sysctl_wire_old_buffer(req, 0); + if (error != 0) + return (error); sbuf_new_for_sysctl(&sbuf, NULL, 128, req); sbuf_printf(&sbuf, "\n Size Requests Real Size\n"); |