Skip to content

Commit

Permalink
orangefs: remove gossip_ldebug and gossip_lerr
Browse files Browse the repository at this point in the history
gossip_ldebug is unused.

gossip_lerr is used in two places.  The messages are unique so line
numbers are unnecessary.

Also remove support for compiling gossip messages out.  It wasn't
possible to enable it anyway.

Signed-off-by: Martin Brandenburg <[email protected]>
Signed-off-by: Mike Marshall <[email protected]>
  • Loading branch information
Martin Brandenburg authored and hubcapsc committed Feb 6, 2018
1 parent 7a3bc1f commit 79d7cd6
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 17 deletions.
2 changes: 1 addition & 1 deletion fs/orangefs/orangefs-debugfs.c
Original file line number Diff line number Diff line change
Expand Up @@ -1056,7 +1056,7 @@ int orangefs_debugfs_new_debug(void __user *arg)
client_debug_string,
llu(mask_info.mask_value));
} else {
gossip_lerr("Invalid mask type....\n");
gossip_err("Invalid mask type....\n");
return -EINVAL;
}

Expand Down
15 changes: 0 additions & 15 deletions fs/orangefs/protocol.h
Original file line number Diff line number Diff line change
Expand Up @@ -395,13 +395,6 @@ struct ORANGEFS_dev_map_desc {

/* gossip.h *****************************************************************/

#ifdef GOSSIP_DISABLE_DEBUG
#define gossip_debug(mask, fmt, ...) \
do { \
if (0) \
printk(KERN_DEBUG fmt, ##__VA_ARGS__); \
} while (0)
#else
extern __u64 orangefs_gossip_debug_mask;

/* try to avoid function call overhead by checking masks in macro */
Expand All @@ -410,13 +403,5 @@ do { \
if (orangefs_gossip_debug_mask & (mask)) \
printk(KERN_DEBUG fmt, ##__VA_ARGS__); \
} while (0)
#endif /* GOSSIP_DISABLE_DEBUG */

/* do file and line number printouts w/ the GNU preprocessor */
#define gossip_ldebug(mask, fmt, ...) \
gossip_debug(mask, "%s: " fmt, __func__, ##__VA_ARGS__)

#define gossip_err pr_err
#define gossip_lerr(fmt, ...) \
gossip_err("%s line %d: " fmt, \
__FILE__, __LINE__, ##__VA_ARGS__)
2 changes: 1 addition & 1 deletion fs/orangefs/super.c
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ static int orangefs_encode_fh(struct inode *inode,
struct orangefs_object_kref refn;

if (*max_len < len) {
gossip_lerr("fh buffer is too small for encoding\n");
gossip_err("fh buffer is too small for encoding\n");
*max_len = len;
type = 255;
goto out;
Expand Down

0 comments on commit 79d7cd6

Please sign in to comment.