Building an allyesconfig doesn't reveal a hidden need for any of these. Since module.h brings in the whole kitchen sink, it just needlessly adds 30k+ lines to the cpp burden.
Signed-off-by: Paul Gortmaker
#include <linux/kernel.h> #include <linux/dma-mapping.h> #include <linux/dma-debug.h> #define PREALLOC_DMA_DEBUG_ENTRIES (1 << 15) static int __init dma_init(void) { dma_debug_init(PREALLOC_DMA_DEBUG_ENTRIES); return 0; } fs_initcall(dma_init);