]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commite35f5926f84e7008b555c56a82192354f04779f6
treeb42bbda9a44a9e62d952816482b340bc4b70870b
parent492ac7ca402ebcfea5a9671aaf144b9949c95c6e
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]