From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH net-next 2/2] net: dsa: Set the master device's MTU to account for DSA overheads Date: Thu, 6 Dec 2018 14:14:04 -0800 Message-ID: <20181206141404.3f6f2ebe@xeon-e3> References: <1544092565-11311-1-git-send-email-andrew@lunn.ch> <1544092565-11311-3-git-send-email-andrew@lunn.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: David Miller , netdev , Florian Fainelli , Vivien Didelot To: Andrew Lunn Return-path: Received: from mail-pg1-f196.google.com ([209.85.215.196]:38943 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725952AbeLFWOH (ORCPT ); Thu, 6 Dec 2018 17:14:07 -0500 Received: by mail-pg1-f196.google.com with SMTP id w6so752120pgl.6 for ; Thu, 06 Dec 2018 14:14:07 -0800 (PST) In-Reply-To: <1544092565-11311-3-git-send-email-andrew@lunn.ch> Sender: netdev-owner@vger.kernel.org List-ID: On Thu, 6 Dec 2018 11:36:05 +0100 Andrew Lunn wrote: > +void dsa_master_set_mtu(struct net_device *dev, struct dsa_port *cpu_dp) > +{ > + unsigned int mtu = ETH_DATA_LEN + cpu_dp->tag_ops->overhead; > + int err; > + > + rtnl_lock(); > + if (mtu <= dev->max_mtu) { > + err = dev_set_mtu(dev, mtu); > + if (err) > + netdev_dbg(dev, "Unable to set MTU to include for DSA overheads\n"); > + } > + rtnl_unlock(); > +} > + You don't need the debug message. Use err_ack instead? Debug messages are usually disabled in most distributions.