commit | 5788d8ad6c113c589eeaaa48a173adbbe6b1cb3d | [log] [tgz] |
---|---|---|
author | Xiaotian Feng <dfeng@redhat.com> | Wed Jul 22 11:28:53 2009 +0800 |
committer | Pekka Enberg <penberg@cs.helsinki.fi> | Thu Sep 03 21:11:41 2009 +0300 |
tree | d205f122f24be0853747be9c4d71049ed4e6d49f | |
parent | acdfcd04d9df7d084ff752f82afad6ed4ad5f363 [diff] |
slub: release kobject if sysfs_create_group failed in sysfs_slab_add When CONFIG_SLUB_DEBUG is enabled, sysfs_slab_add should unlink and put the kobject if sysfs_create_group failed. Otherwise, sysfs_slab_add returns error then free kmem_cache s, thus memory of s->kobj is leaked. Acked-by: Christoph Lameter <cl@linux-foundation.org> Signed-off-by: Xiaotian Feng <dfeng@redhat.com> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>