[PATCH 0/4] Detect and remove trace_printk
Nicolas Boichat
drinkcat at chromium.org
Sat Jun 27 07:03:03 UTC 2020
trace_printk is meant as a debugging tool, and should not be
compiled into production code without specific debug Kconfig
options enabled or source code changes.
Patches 1 to 3 remove/disable trace_printk that should not
be enabled by default.
Patch 4 adds a config option that can be used to detect such
trace_printk at compile time (instead of printing a nasty
warning at runtime).
Nicolas Boichat (4):
usb: cdns3: gadget: Replace trace_printk by dev_dbg
media: atomisp: Replace trace_printk by pr_info
media: camss: vfe: Use trace_printk for debugging only
kernel/trace: Add TRACING_ALLOW_PRINTK config option
drivers/gpu/drm/i915/Kconfig.debug | 4 ++--
.../media/platform/qcom/camss/camss-vfe-4-1.c | 2 ++
.../media/platform/qcom/camss/camss-vfe-4-7.c | 2 ++
drivers/staging/media/atomisp/pci/hmm/hmm.c | 10 +++++-----
drivers/usb/cdns3/gadget.c | 2 +-
fs/f2fs/Kconfig | 1 +
include/linux/kernel.h | 17 ++++++++++++++++-
kernel/trace/Kconfig | 10 ++++++++++
samples/Kconfig | 2 ++
9 files changed, 41 insertions(+), 9 deletions(-)
--
2.27.0.212.ge8ba1cc988-goog
More information about the dri-devel
mailing list