summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/syscall/rctlsys.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/syscall/rctlsys.c')
-rw-r--r--usr/src/uts/common/syscall/rctlsys.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/src/uts/common/syscall/rctlsys.c b/usr/src/uts/common/syscall/rctlsys.c
index 1e95ec2716..aa552bfe8e 100644
--- a/usr/src/uts/common/syscall/rctlsys.c
+++ b/usr/src/uts/common/syscall/rctlsys.c
@@ -293,8 +293,7 @@ rctlsys_get(char *name, rctl_opaque_t *old_rblk, rctl_opaque_t *new_rblk,
mutex_exit(&rset->rcs_lock);
mutex_exit(&curproc->p_lock);
- nblk = kmem_alloc(sizeof (rctl_opaque_t), KM_SLEEP);
- bzero(nblk, sizeof (rctl_opaque_t));
+ nblk = kmem_zalloc(sizeof (rctl_opaque_t), KM_SLEEP);
nblk->rcq_value = usage;
ret = copyout(nblk, new_rblk, sizeof (rctl_opaque_t));