mm/slob: Use object_size field in kmem_cache_size()
authorEzequiel Garcia <elezegarcia@gmail.com>
Fri, 19 Oct 2012 12:33:11 +0000 (09:33 -0300)
committerPekka Enberg <penberg@kernel.org>
Wed, 31 Oct 2012 06:51:35 +0000 (08:51 +0200)
commitfe74fe2bf293d061826f0d7afc2ca8456bdbb40e
tree6350a32c300e3ff74b4ff52355f98a751f6a2442
parent999d8795d438d396936811b185428d70b7b7de6d
mm/slob: Use object_size field in kmem_cache_size()

Fields object_size and size are not the same: the latter might include
slab metadata. Return object_size field in kmem_cache_size().
Also, improve trace accuracy by correctly tracing reported size.

Cc: Pekka Enberg <penberg@kernel.org>
Cc: Matt Mackall <mpm@selenic.com>
Acked-by: Christoph Lameter <cl@linux.com>
Acked-by: David Rientjes <rientjes@google.com>
Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
mm/slob.c