lkml.org 
[lkml]   [2011]   [Nov]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    Subject[patch 00/25] dynamic-debug enhancements
    this patchset adds
    - dynamic-debug during module initialization
    - multiple queries in ddebug_query, module.dyndbg

    Unlike previous versions, it drops the pending-query approach in
    favor of "fake module parameters"proposed by Thomas Renninger
    https://lkml.org/lkml/2010/9/15/397

    Its based upon 3.2-rc3, since that has several patches to
    include/linux/dynamic_debug.h
    that are not in driver-core-next, and theyd need to be handled eventually.

    1 - trivial bug in kernel/module.c under DEBUGP
    2 - whitespace
    3-12 dyndbg cleanups
    13-17 multiple queries
    18-25 dynamic-debug during module initialization




    [jimc@groucho linux-2.6]$ git diff --stat v3.2-rc3..HEAD
    Documentation/dynamic-debug-howto.txt | 76 ++++++--
    drivers/pnp/base.h | 8 +-
    drivers/pnp/core.c | 13 ++
    include/linux/device.h | 8 +-
    include/linux/dynamic_debug.h | 31 +++-
    include/linux/kernel.h | 10 +
    include/linux/moduleparam.h | 4 +
    include/linux/netdevice.h | 8 +-
    include/linux/printk.h | 8 +-
    kernel/module.c | 47 ++---
    kernel/params.c | 27 ++-
    lib/dynamic_debug.c | 349 +++++++++++++++++++++++++--------
    12 files changed, 430 insertions(+), 159 deletions(-)


    \
     
     \ /
      Last update: 2011-11-30 21:31    [W:0.019 / U:0.128 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site