Commit 9bbf29e4 authored by Joe Perches's avatar Joe Perches Committed by David Woodhouse

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: default avatarJoe Perches <joe@perches.com>
Signed-off-by: default avatarArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: default avatarDavid Woodhouse <David.Woodhouse@intel.com>
parent 5a528957
...@@ -267,7 +267,7 @@ void __jffs2_dbg_superblock_counts(struct jffs2_sb_info *c) ...@@ -267,7 +267,7 @@ void __jffs2_dbg_superblock_counts(struct jffs2_sb_info *c)
do { \ do { \
if (sz != c->sz##_size) { \ if (sz != c->sz##_size) { \
pr_warn("%s_size mismatch counted 0x%x, c->%s_size 0x%x\n", \ pr_warn("%s_size mismatch counted 0x%x, c->%s_size 0x%x\n", \
#sz, #sz, sz, c->sz##_size); \ #sz, sz, #sz, c->sz##_size); \
dump = 1; \ dump = 1; \
} \ } \
} while (0) } while (0)
......
...@@ -70,49 +70,26 @@ do { \ ...@@ -70,49 +70,26 @@ do { \
} while (0) } while (0)
/* The prefixes of JFFS2 messages */ /* The prefixes of JFFS2 messages */
#define JFFS2_DBG KERN_DEBUG
#define JFFS2_DBG_PREFIX "[JFFS2 DBG]" #define JFFS2_DBG_PREFIX "[JFFS2 DBG]"
#define JFFS2_ERR_PREFIX "JFFS2 error:"
#define JFFS2_WARN_PREFIX "JFFS2 warning:"
#define JFFS2_NOTICE_PREFIX "JFFS2 notice:"
#define JFFS2_ERR KERN_ERR
#define JFFS2_WARN KERN_WARNING
#define JFFS2_NOT KERN_NOTICE
#define JFFS2_DBG KERN_DEBUG
#define JFFS2_DBG_MSG_PREFIX JFFS2_DBG JFFS2_DBG_PREFIX #define JFFS2_DBG_MSG_PREFIX JFFS2_DBG JFFS2_DBG_PREFIX
#define JFFS2_ERR_MSG_PREFIX JFFS2_ERR JFFS2_ERR_PREFIX
#define JFFS2_WARN_MSG_PREFIX JFFS2_WARN JFFS2_WARN_PREFIX
#define JFFS2_NOTICE_MSG_PREFIX JFFS2_NOT JFFS2_NOTICE_PREFIX
/* JFFS2 message macros */ /* JFFS2 message macros */
#define JFFS2_ERROR(fmt, ...) \ #define JFFS2_ERROR(fmt, ...) \
do { \ pr_err("error: (%d) %s: " fmt, \
printk(JFFS2_ERR_MSG_PREFIX \ task_pid_nr(current), __func__, ##__VA_ARGS__)
" (%d) %s: " fmt, task_pid_nr(current), \
__func__ , ##__VA_ARGS__); \
} while(0)
#define JFFS2_WARNING(fmt, ...) \ #define JFFS2_WARNING(fmt, ...) \
do { \ pr_warn("warning: (%d) %s: " fmt, \
printk(JFFS2_WARN_MSG_PREFIX \ task_pid_nr(current), __func__, ##__VA_ARGS__)
" (%d) %s: " fmt, task_pid_nr(current), \
__func__ , ##__VA_ARGS__); \
} while(0)
#define JFFS2_NOTICE(fmt, ...) \ #define JFFS2_NOTICE(fmt, ...) \
do { \ pr_notice("notice: (%d) %s: " fmt, \
printk(JFFS2_NOTICE_MSG_PREFIX \ task_pid_nr(current), __func__, ##__VA_ARGS__)
" (%d) %s: " fmt, task_pid_nr(current), \
__func__ , ##__VA_ARGS__); \
} while(0)
#define JFFS2_DEBUG(fmt, ...) \ #define JFFS2_DEBUG(fmt, ...) \
do { \ printk(KERN_DEBUG "[JFFS2 DBG] (%d) %s: " fmt, \
printk(JFFS2_DBG_MSG_PREFIX \ task_pid_nr(current), __func__, ##__VA_ARGS__)
" (%d) %s: " fmt, task_pid_nr(current), \
__func__ , ##__VA_ARGS__); \
} while(0)
/* /*
* We split our debugging messages on several parts, depending on the JFFS2 * We split our debugging messages on several parts, depending on the JFFS2
......
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
* *
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/fs.h> #include <linux/fs.h>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment