Messages in this thread Patch in this message | | | From | Joerg Roedel <> | Subject | [PATCH 01/10] x86: add Kconfig entry for DMA-API debugging | Date | Fri, 21 Nov 2008 17:26:01 +0100 |
| |
Impact: adds a new Kconfig option
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com> --- arch/x86/Kconfig.debug | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug index 2a3dfbd..d4fafd5 100644 --- a/arch/x86/Kconfig.debug +++ b/arch/x86/Kconfig.debug @@ -162,6 +162,18 @@ config DOUBLEFAULT option saves about 4k and might cause you much additional grey hair. +config DMA_API_DEBUG + default n + bool "Enable debugging of DMA-API usage" + depends on X86 + 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. + config IOMMU_DEBUG bool "Enable IOMMU debugging" depends on GART_IOMMU && DEBUG_KERNEL -- 1.5.6.4
| |