lkml.org 
[lkml]   [2009]   [Jun]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Subjectkmemleak: Pull request
    From
    Date
    Linus,

    Please consider pulling the kmemleak patches from the branch detailed
    below.

    These patches have been posted/reviewed on several occasions on LKML and
    available in the linux-next tree for about two kernel release cycles.
    The necessary x86-specific patch is merged via the x86 tree and the
    ARM-specific one via RMK's tree (these only add some vmlinux.lds.S
    symbols).

    Thanks.


    The following changes since commit 991ec02cdca33b03a132a0cacfe6f0aa0be9aa8d:
    Linus Torvalds (1):
    Merge branch 'tracing-urgent-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip

    are available in the git repository at:

    git://linux-arm.org/linux-2.6.git for-linus

    Catalin Marinas (12):
    kmemleak: Add the base support
    kmemleak: Add documentation on the memory leak detector
    kmemleak: Add the slab memory allocation/freeing hooks
    kmemleak: Add the slob memory allocation/freeing hooks
    kmemleak: Add the slub memory allocation/freeing hooks
    kmemleak: Add the vmalloc memory allocation/freeing hooks
    kmemleak: Add kmemleak_alloc callback from alloc_large_system_hash
    kmemleak: Add modules support
    kmemleak: Remove some of the kmemleak false positives
    kmemleak: Enable the building of the memory leak detector
    kmemleak: Simple testing module for kmemleak
    kmemleak: Add the corresponding MAINTAINERS entry

    Documentation/kernel-parameters.txt | 4 +
    Documentation/kmemleak.txt | 142 ++++
    MAINTAINERS | 6 +
    drivers/char/vt.c | 7 +
    fs/block_dev.c | 6 +
    include/linux/kmemleak.h | 96 +++
    include/linux/percpu.h | 5 +
    include/linux/slab.h | 2 +
    init/main.c | 4 +-
    kernel/module.c | 56 ++
    lib/Kconfig.debug | 32 +
    mm/Makefile | 2 +
    mm/kmemleak-test.c | 111 +++
    mm/kmemleak.c | 1498 +++++++++++++++++++++++++++++++++++
    mm/page_alloc.c | 11 +
    mm/slab.c | 32 +-
    mm/slob.c | 7 +
    mm/slub.c | 5 +-
    mm/vmalloc.c | 30 +-
    19 files changed, 2049 insertions(+), 7 deletions(-)
    create mode 100644 Documentation/kmemleak.txt
    create mode 100644 include/linux/kmemleak.h
    create mode 100644 mm/kmemleak-test.c
    create mode 100644 mm/kmemleak.c

    --
    Catalin



    \
     
     \ /
      Last update: 2009-06-11 18:29    [W:0.038 / U:0.160 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site