Messages in this thread Patch in this message | | | From | Stanimir Varbanov <> | Subject | [PATCH v3 4/7] printk: Add pr_debug_level macro over dynamic one | Date | Tue, 9 Jun 2020 13:46:01 +0300 |
| |
Introduce new pr_debug_level macro over dynamic_debug level one to allow dynamic debugging to show only important messages.
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org> --- include/linux/printk.h | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/include/linux/printk.h b/include/linux/printk.h index ceea84aa705b..2a6eca56010f 100644 --- a/include/linux/printk.h +++ b/include/linux/printk.h @@ -416,12 +416,18 @@ extern int kptr_restrict; */ #define pr_debug(fmt, ...) \ dynamic_pr_debug(fmt, ##__VA_ARGS__) +#define pr_debug_level(lvl, fmt, ...) \ + dynamic_pr_debug_level(lvl, fmt, ##__VA_ARGS__) #elif defined(DEBUG) #define pr_debug(fmt, ...) \ printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) +#define pr_debug_level(lvl, fmt, ...) \ + printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) #else #define pr_debug(fmt, ...) \ no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) +#define pr_debug_level(lvl, fmt, ...) \ + no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) #endif /* -- 2.17.1
| |