lkml.org 
[lkml]   [2011]   [Apr]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 6/8] kemleak-test: build as module only
    From: Daniel Baluta <dbaluta@ixiacom.com>

    mm/kmemleak-test.c is used to provide an example of how kmemleak
    tool works.

    Memory is leaked at module unload-time, so building the test
    in kernel (Y) makes the leaks impossible and the test useless.

    Qualify DEBUG_KMEMLEAK_TEST config symbol with "depends on m",
    to restrict module-only building.

    Signed-off-by: Daniel Baluta <dbaluta@ixiacom.com>
    Acked-by: Pekka Enberg <penberg@kernel.org>
    Acked-by: Catalin Marinas <catalin.marinas@arm.com>
    Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    ---
    lib/Kconfig.debug | 6 ++----
    1 file changed, 2 insertions(+), 4 deletions(-)

    --- linux-2.6.38-git18.orig/lib/Kconfig.debug
    +++ linux-2.6.38-git18/lib/Kconfig.debug
    @@ -434,11 +434,9 @@ config DEBUG_KMEMLEAK_EARLY_LOG_SIZE

    config DEBUG_KMEMLEAK_TEST
    tristate "Simple test for the kernel memory leak detector"
    - depends on DEBUG_KMEMLEAK
    + depends on DEBUG_KMEMLEAK && m
    help
    - Say Y or M here to build a test for the kernel memory leak
    - detector. This option enables a module that explicitly leaks
    - memory.
    + This option enables a module that explicitly leaks memory.

    If unsure, say N.


    \
     
     \ /
      Last update: 2011-04-05 00:15    [W:0.021 / U:30.528 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site