Re: [PATCH] do not call trace_printk on non-debug build

From: Wei Wang
Date: Wed Apr 25 2018 - 00:53:53 EST

On Tue, Apr 24, 2018 at 12:26 PM Steven Rostedt <rostedt@xxxxxxxxxxx> wrote:
> A lot of kernel developers use trace_printk() and I want to make it as
> easy to use as possible. I don't want to add a config to enable it,
> because that would be something that could be rather annoying.

> Let's add it to checkpatch and see if that can draining the swamp of
> abusers.

Currently I see f2fs trace is using this when having CONFIG_F2FS_IO_TRACE,
so I am not sure how checkpatch would work. How about we add a BUILD_BUG
surrounded by a config which would let us flag abuse easily on build time?

> -- Steve