On Fri, Jan 14, 2022 at 4:46 AM Vincent Whitchurch vincent.whitchurch@axis.com wrote:
On Fri, Jan 07, 2022 at 06:29:26AM +0100, Jim Cromie wrote:
Enabling debug-to-tracefs is 2 steps:
# event enable echo 1 > /sys/kernel/tracing/events/dyndbg/enable # callsite enable echo module foo +T > /proc/dynamic_debug/control
This patch,~1,~2 are based upon: https://lore.kernel.org/lkml/20200825153338.17061-1-vincent.whitchurch@axis....
.. with simplification of temporarily reusing trace_console() rather than adding a new printk:dyndbg event. Soon, add 2 new events capturing the pr_debug & dev_dbg() args.
The example above does not match the code in this patch since the dyndbg:* events are only added in a later patch. Perhaps you could reorder this patch stack so that you don't use trace_console() in this patch just to replace it with the new events in the next patch?
good catch, thanks. Ive just dropped the example, it seemed the simplest fix. It seemed proper to commit your code as pristine as practical, so that subsequent mistakes receive the blame.
and Ive fixed the spurious whitespace change you noted.