Joe Perches <j...@perches.com> wrote: >On Thu, 2017-06-15 at 19:14 +0100, Michael J Dilmore wrote: >> Multiple netdev_info messages clutter kernel output. Also add netdev_dbg for >> packets per slave. >[] >> diff --git a/drivers/net/bonding/bond_options.c >> b/drivers/net/bonding/bond_options.c >[] >> @@ -9,6 +9,8 @@ >> * (at your option) any later version. >> */ >> >> +#define DEBUG 1 > >Is 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. > >> + >> #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. > >> /* 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.vosbu...@canonical.com