03 Apr, 2009

1 commit

  • Impact: cleanup

    mm/failslab.c depends on slab.h without including it:

    CC mm/failslab.o
    mm/failslab.c: In function ‘should_failslab’:
    mm/failslab.c:16: error: ‘__GFP_NOFAIL’ undeclared (first use in this function)
    mm/failslab.c:16: error: (Each undeclared identifier is reported only once
    mm/failslab.c:16: error: for each function it appears in.)
    mm/failslab.c:19: error: ‘__GFP_WAIT’ undeclared (first use in this function)
    make[1]: *** [mm/failslab.o] Error 1
    make: *** [mm] Error 2

    It gets included implicitly currently - but this will not be the
    case with upcoming kmemtrace changes.

    Signed-off-by: Pekka Enberg
    Cc: Eduard - Gabriel Munteanu
    LKML-Reference:
    Signed-off-by: Ingo Molnar

    Pekka Enberg
     

29 Dec, 2008

1 commit

  • Currently fault-injection capability for SLAB allocator is only
    available to SLAB. This patch makes it available to SLUB, too.

    [penberg@cs.helsinki.fi: unify slab and slub implementations]
    Cc: Christoph Lameter
    Cc: Matt Mackall
    Signed-off-by: Akinobu Mita
    Signed-off-by: Pekka Enberg

    Akinobu Mita