kmemtrace: Core implementation.
authorEduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
Sun, 10 Aug 2008 17:14:03 +0000 (20:14 +0300)
committerPekka Enberg <penberg@cs.helsinki.fi>
Mon, 29 Dec 2008 13:34:01 +0000 (15:34 +0200)
commitb9ce08c01020eb28bfbfa6faf1c740281c5f418e
treeb42bbda9a44a9e62d952816482b340bc4b70870b
parent35995a4d815586bc968a857f7235707940a2f755
kmemtrace: Core implementation.

kmemtrace provides tracing for slab allocator functions, such as kmalloc,
kfree, kmem_cache_alloc, kmem_cache_free etc.. Collected data is then fed
to the userspace application in order to analyse allocation hotspots,
internal fragmentation and so on, making it possible to see how well an
allocator performs, as well as debug and profile kernel code.

Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
Documentation/kernel-parameters.txt
MAINTAINERS
include/linux/kmemtrace.h [new file with mode: 0644]
init/main.c
lib/Kconfig.debug
mm/Makefile
mm/kmemtrace.c [new file with mode: 0644]