On 9/13/19 4:08 PM, Joe Perches wrote: > On Fri, 2019-09-13 at 15:57 -0300, André Almeida wrote: >> The pr_fmt macro is useful to format log messages printed by pr_XXXX() >> functions. Add text to explain the purpose of it, how to use and an >> example. > [] >> diff --git a/Documentation/process/coding-style.rst b/Documentation/process/coding-style.rst > [] >> @@ -819,7 +819,15 @@ which you should use to make sure messages are matched to the right device >> and driver, and are tagged with the right level: dev_err(), dev_warn(), >> dev_info(), and so forth. For messages that aren't associated with a >> particular device, <linux/printk.h> defines pr_notice(), pr_info(), >> -pr_warn(), pr_err(), etc. >> +pr_warn(), pr_err(), etc. It's possible to format pr_XXX() messages using the >> +macro pr_fmt() to prevent rewriting the style of messages. It should be >> +defined before including ``include/printk.h``, to avoid compiler warning about > > Please make this '#include <linux/kernel.h>' > > printk.h should normally not be #included. > Thanks for the feedback, changed for v2.