Thread (8 messages) 8 messages, 3 authors, 2011-08-11

Re: dynamic-debug not built into scx200_acb, scx200_i2c

From: Joe Perches <hidden>
Date: 2011-08-10 23:50:21
Also in: lkml

On Wed, 2011-08-10 at 15:06 -0600, Jim Cromie wrote:
scx200_acb has several pr_debugs, but theyre not available via dynamic-debug

Ive been unable to figure out why.
Any ideas ?
-DDEBUG forces pr_debug to be output and doesn't
allow dynamic_debug for those outputs.

from drivers/i2c/busses/Makefile:

ccflags-$(CONFIG_I2C_DEBUG_BUS) := -DDEBUG

from printk.h:

/* If you are writing a driver, please use dev_dbg instead */
#if defined(DEBUG)
#define pr_debug(fmt, ...) \
	printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
#elif defined(CONFIG_DYNAMIC_DEBUG)
/* dynamic_pr_debug() uses pr_fmt() internally so we don't need it here */
#define pr_debug(fmt, ...) \
	dynamic_pr_debug(fmt, ##__VA_ARGS__)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help