lkml.org 
[lkml]   [2008]   [Aug]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 0/5] kmemtrace
    Date
    Hi everybody,

    As usual, the kmemtrace userspace repo is located at
    git://repo.or.cz/kmemtrace-user.git

    It's not updated now, but I will rebase it. So re-clone it, don't just
    git-rebase it. The changes were too extensive and I'd like to keep the
    revision history clean.

    Changes in kmemtrace:
    - new ABI, supports variable sized packets and it's much shorter (it has
    specific fields for allocations)
    - we'll use splice() in userspace
    - replaced timestamps with sequence numbers, since timestamps don't have a good
    enough resolution (though they could be added as an additional feature)
    - used relay_reserve() as Mathieu Desnoyers suggested
    - moved additional docs into a different commit and documented the replacement
    of inline with __always_inline in those commits

    Please have a look and let me know what you think.

    Eduard - Gabriel Munteanu (5):
    kmemtrace: Core implementation.
    kmemtrace: Additional documentation.
    kmemtrace: SLAB hooks.
    kmemtrace: SLUB hooks.
    kmemtrace: SLOB hooks.

    Documentation/ABI/testing/debugfs-kmemtrace | 71 ++++++
    Documentation/kernel-parameters.txt | 10 +
    Documentation/vm/kmemtrace.txt | 126 ++++++++++
    MAINTAINERS | 6 +
    include/linux/kmemtrace.h | 85 +++++++
    include/linux/slab_def.h | 68 +++++-
    include/linux/slob_def.h | 9 +-
    include/linux/slub_def.h | 53 ++++-
    init/main.c | 2 +
    lib/Kconfig.debug | 28 +++
    mm/Makefile | 2 +-
    mm/kmemtrace.c | 335 +++++++++++++++++++++++++++
    mm/slab.c | 71 +++++-
    mm/slob.c | 37 +++-
    mm/slub.c | 66 +++++-
    15 files changed, 933 insertions(+), 36 deletions(-)
    create mode 100644 Documentation/ABI/testing/debugfs-kmemtrace
    create mode 100644 Documentation/vm/kmemtrace.txt
    create mode 100644 include/linux/kmemtrace.h
    create mode 100644 mm/kmemtrace.c



    \
     
     \ /
      Last update: 2008-08-10 19:19    [W:0.020 / U:91.232 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site