Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

jffs2: Standardize JFFS_<LEVEL> uses

Use pr_<level> to prefix KBUILD_MODNAME via pr_fmt.

Remove obfuscating defines and use constants in pr_<level>
No need for a do {} while (0) for single statements.

Form of JFFS_<LEVEL> output changes from
"JFFS2 notice: " to "jffs2: notice: "

Added pr_fmt to xattr.c

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

authored by

Joe Perches and committed by
David Woodhouse
9bbf29e4 5a528957

+13 -34
+1 -1
fs/jffs2/debug.c
··· 267 267 do { \ 268 268 if (sz != c->sz##_size) { \ 269 269 pr_warn("%s_size mismatch counted 0x%x, c->%s_size 0x%x\n", \ 270 - #sz, #sz, sz, c->sz##_size); \ 270 + #sz, sz, #sz, c->sz##_size); \ 271 271 dump = 1; \ 272 272 } \ 273 273 } while (0)
+10 -33
fs/jffs2/debug.h
··· 70 70 } while (0) 71 71 72 72 /* The prefixes of JFFS2 messages */ 73 + #define JFFS2_DBG KERN_DEBUG 73 74 #define JFFS2_DBG_PREFIX "[JFFS2 DBG]" 74 - #define JFFS2_ERR_PREFIX "JFFS2 error:" 75 - #define JFFS2_WARN_PREFIX "JFFS2 warning:" 76 - #define JFFS2_NOTICE_PREFIX "JFFS2 notice:" 77 - 78 - #define JFFS2_ERR KERN_ERR 79 - #define JFFS2_WARN KERN_WARNING 80 - #define JFFS2_NOT KERN_NOTICE 81 - #define JFFS2_DBG KERN_DEBUG 82 - 83 75 #define JFFS2_DBG_MSG_PREFIX JFFS2_DBG JFFS2_DBG_PREFIX 84 - #define JFFS2_ERR_MSG_PREFIX JFFS2_ERR JFFS2_ERR_PREFIX 85 - #define JFFS2_WARN_MSG_PREFIX JFFS2_WARN JFFS2_WARN_PREFIX 86 - #define JFFS2_NOTICE_MSG_PREFIX JFFS2_NOT JFFS2_NOTICE_PREFIX 87 76 88 77 /* JFFS2 message macros */ 89 - #define JFFS2_ERROR(fmt, ...) \ 90 - do { \ 91 - printk(JFFS2_ERR_MSG_PREFIX \ 92 - " (%d) %s: " fmt, task_pid_nr(current), \ 93 - __func__ , ##__VA_ARGS__); \ 94 - } while(0) 78 + #define JFFS2_ERROR(fmt, ...) \ 79 + pr_err("error: (%d) %s: " fmt, \ 80 + task_pid_nr(current), __func__, ##__VA_ARGS__) 95 81 96 82 #define JFFS2_WARNING(fmt, ...) \ 97 - do { \ 98 - printk(JFFS2_WARN_MSG_PREFIX \ 99 - " (%d) %s: " fmt, task_pid_nr(current), \ 100 - __func__ , ##__VA_ARGS__); \ 101 - } while(0) 83 + pr_warn("warning: (%d) %s: " fmt, \ 84 + task_pid_nr(current), __func__, ##__VA_ARGS__) 102 85 103 86 #define JFFS2_NOTICE(fmt, ...) \ 104 - do { \ 105 - printk(JFFS2_NOTICE_MSG_PREFIX \ 106 - " (%d) %s: " fmt, task_pid_nr(current), \ 107 - __func__ , ##__VA_ARGS__); \ 108 - } while(0) 87 + pr_notice("notice: (%d) %s: " fmt, \ 88 + task_pid_nr(current), __func__, ##__VA_ARGS__) 109 89 110 90 #define JFFS2_DEBUG(fmt, ...) \ 111 - do { \ 112 - printk(JFFS2_DBG_MSG_PREFIX \ 113 - " (%d) %s: " fmt, task_pid_nr(current), \ 114 - __func__ , ##__VA_ARGS__); \ 115 - } while(0) 91 + printk(KERN_DEBUG "[JFFS2 DBG] (%d) %s: " fmt, \ 92 + task_pid_nr(current), __func__, ##__VA_ARGS__) 116 93 117 94 /* 118 95 * We split our debugging messages on several parts, depending on the JFFS2
+2
fs/jffs2/xattr.c
··· 9 9 * 10 10 */ 11 11 12 + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 13 + 12 14 #include <linux/kernel.h> 13 15 #include <linux/slab.h> 14 16 #include <linux/fs.h>