Re: [PATCH] Convert multiple netdev_info messages to netdev_dbg
flat view
From: Jay Vosburgh <hidden>
Date: 2017-06-16 01:49:28
Also in:
lkml
Joe Perches [off-list ref] wrote:
On Thu, 2017-06-15 at 19:14 +0100, Michael J Dilmore wrote:quoted
Multiple netdev_info messages clutter kernel output. Also add netdev_dbg for packets per slave.[]quoted
diff --git a/drivers/net/bonding/bond_options.c b/drivers/net/bonding/bond_options.c[]quoted
@@ -9,6 +9,8 @@ * (at your option) any later version. */ +#define DEBUG 1Is defining DEBUG really worthwhile.
I don't believe so, since if CONFIG_DYNAMIC_DEBUG is not enabled, having #define DEBUG will enable all of the netdev_dbg messages unconditionally, which is the opposite of the stated purpose of the patch. If DYNAMIC_DEBUG is enabled, having DEBUG doesn't do anything that I can see. -J
As well, it's almost always just #define DEBUG without any level value unless the level value is used in the code.quoted
+ #include <linux/errno.h> #include <linux/if.h> #include <linux/netdevice.h>@@ -719,13 +721,13 @@ static int bond_option_mode_set(struct bonding *bond, const struct bond_opt_value *newval) { if (!bond_mode_uses_arp(newval->value) && bond->params.arp_interval) { - netdev_info(bond->dev, "%s mode is incompatible with arp monitoring, start mii monitoring\n", + netdev_dbg(bond->dev, "%s mode is incompatible with arp monitoring, start mii monitoring\n", newval->string);Please realign any multiple line arguments to the open parenthesis at the same time.quoted
/* disable arp monitoring */ bond->params.arp_interval = 0; /* set miimon to default value */ bond->params.miimon = BOND_DEFAULT_MIIMON; - netdev_info(bond->dev, "Setting MII monitoring interval to %d\n", + netdev_dbg(bond->dev, "Setting MII monitoring interval to %d\n", bond->params.miimon);etc...
--- -Jay Vosburgh, jay.vosburgh@canonical.com