| From: |
| Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> |
| To: |
| penberg@cs.helsinki.fi |
| Subject: |
| [RFC PATCH 0/4] kmemtrace RFC (resubmit 1) |
| Date: |
| Thu, 17 Jul 2008 03:46:44 +0300 |
| Message-ID: |
| <cover.1216255034.git.eduard.munteanu@linux360.ro> |
| Cc: |
| cl@linux-foundation.org, linux-mm@kvack.org,
linux-kernel@vger.kernel.org |
| Archive-link: |
| Article,
Thread
|
Hello everybody,
I hopefully fixed previous complaints. Also wrote some documentation and
fixed some missing stuff in SLAB.
Please take a look and comment.
BTW, see Documentation/vm/kmemtrace.txt for details on how to use this and
for info on design details.
Eduard
Eduard - Gabriel Munteanu (4):
kmemtrace: Core implementation.
kmemtrace: SLAB hooks.
kmemtrace: SLUB hooks.
kmemtrace: SLOB hooks.
Documentation/kernel-parameters.txt | 6 +
Documentation/vm/kmemtrace.txt | 96 ++++++++++++++++
MAINTAINERS | 6 +
include/linux/kmemtrace.h | 110 ++++++++++++++++++
include/linux/slab_def.h | 56 ++++++++-
include/linux/slub_def.h | 9 ++-
init/main.c | 2 +
lib/Kconfig.debug | 4 +
mm/Makefile | 2 +-
mm/kmemtrace.c | 208 +++++++++++++++++++++++++++++++++++
mm/slab.c | 61 +++++++++-
mm/slob.c | 37 +++++-
mm/slub.c | 47 +++++++-
13 files changed, 617 insertions(+), 27 deletions(-)
create mode 100644 Documentation/vm/kmemtrace.txt
create mode 100644 include/linux/kmemtrace.h
create mode 100644 mm/kmemtrace.c