lkml.org 
[lkml]   [2009]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 01/16] dma-debug: add Kconfig entry
    Date
    Impact: add a Kconfig entry for DMA-API debugging

    Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
    ---
    arch/Kconfig | 2 ++
    lib/Kconfig.debug | 11 +++++++++++
    2 files changed, 13 insertions(+), 0 deletions(-)

    diff --git a/arch/Kconfig b/arch/Kconfig
    index 2e13aa2..068554c 100644
    --- a/arch/Kconfig
    +++ b/arch/Kconfig
    @@ -103,3 +103,5 @@ config HAVE_CLK
    The <linux/clk.h> calls support software clock gating and
    thus are a key power management tool on many systems.

    +config HAVE_DMA_API_DEBUG
    + bool
    diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
    index 2e75478..cba5778 100644
    --- a/lib/Kconfig.debug
    +++ b/lib/Kconfig.debug
    @@ -899,6 +899,17 @@ config DYNAMIC_PRINTK_DEBUG
    debugging for all modules. This mode can be turned off via the above
    disable command.

    +config DMA_API_DEBUG
    + bool "Enable debugging of DMA-API usage"
    + depends on HAVE_DMA_API_DEBUG
    + help
    + Enable this option to debug the use of the DMA API by device drivers.
    + With this option you will be able to detect common bugs in device
    + drivers like double-freeing of DMA mappings or freeing mappings that
    + were never allocated.
    + This option causes a performance degredation. Use only if you want
    + to debug device drivers. If unsure, say N.
    +
    source "samples/Kconfig"

    source "lib/Kconfig.kgdb"
    --
    1.5.6.4



    \
     
     \ /
      Last update: 2009-01-09 17:29    [W:0.021 / U:30.760 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site