Mercurial > illumos > illumos-gate
changeset 12927:d4c6a7489f84
6971583 memleak in zil_alloc_lwb
author | Neil Perrin <Neil.Perrin@Sun.COM> |
---|---|
date | Mon, 26 Jul 2010 16:39:27 -0600 |
parents | e95332bf1454 |
children | b59c892bdcf4 |
files | usr/src/uts/common/fs/zfs/zil.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/uts/common/fs/zfs/zil.c Mon Jul 26 15:02:13 2010 -0700 +++ b/usr/src/uts/common/fs/zfs/zil.c Mon Jul 26 16:39:27 2010 -0600 @@ -1648,6 +1648,7 @@ if (head_lwb) { ASSERT(head_lwb == list_tail(&zilog->zl_lwb_list)); list_remove(&zilog->zl_lwb_list, head_lwb); + zio_buf_free(head_lwb->lwb_buf, head_lwb->lwb_sz); kmem_cache_free(zil_lwb_cache, head_lwb); } list_destroy(&zilog->zl_lwb_list);