lkml.org 
[lkml]   [2010]   [Mar]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 09/18] module: Provide config option to enable tracing of module load / unload
    Date
    Signed-off-by: Jan Kara <jack@suse.cz>
    ---
    include/trace/events/module.h | 2 ++
    kernel/trace/Kconfig | 10 ++++++++++
    2 files changed, 12 insertions(+), 0 deletions(-)

    diff --git a/include/trace/events/module.h b/include/trace/events/module.h
    index 4b0f48b..edaa505 100644
    --- a/include/trace/events/module.h
    +++ b/include/trace/events/module.h
    @@ -1,5 +1,7 @@
    #undef TRACE_SYSTEM
    +#undef TRACE_CONFIG
    #define TRACE_SYSTEM module
    +#define TRACE_CONFIG CONFIG_MODULE_TRACER

    #if !defined(_TRACE_MODULE_H) || defined(TRACE_HEADER_MULTI_READ)
    #define _TRACE_MODULE_H
    diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig
    index ac63423..a9d7e33 100644
    --- a/kernel/trace/Kconfig
    +++ b/kernel/trace/Kconfig
    @@ -411,6 +411,16 @@ config LOCK_TRACER

    If unsure, say N

    +config MODULE_TRACER
    + bool "Trace module loading and unloading"
    + depends on MODULES
    + select GENERIC_TRACER
    + help
    + Provide trace point for module loading, unloading, freeing,
    + etc.
    +
    + If unsure, say N
    +
    config WORKQUEUE_TRACER
    bool "Trace workqueues"
    select GENERIC_TRACER
    --
    1.6.4.2


    \
     
     \ /
      Last update: 2010-03-23 01:37    [W:0.020 / U:29.948 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site