tracing/core: Add current context on tracing recursion warning
authorFrederic Weisbecker <fweisbec@gmail.com>
Sun, 19 Apr 2009 21:38:12 +0000 (23:38 +0200)
committerFrederic Weisbecker <fweisbec@gmail.com>
Sun, 19 Apr 2009 21:38:12 +0000 (23:38 +0200)
In case of tracing recursion detection, we only get the stacktrace.
But the current context may be very useful to debug the issue.

This patch adds the softirq/hardirq/nmi context with the warning
using lockdep context display to have a familiar output.

v2: Use printk_once()
v3: drop {hardirq,softirq}_context which depend on lockdep,
    only keep what is part of current->trace_recursion,
    sufficient to debug the warning source.

[ Impact: print context necessary to debug recursion ]

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>

No differences found