[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20171116.105034.2075526380204547211.davem@davemloft.net>
Date: Thu, 16 Nov 2017 10:50:34 +0900 (KST)
From: David Miller <davem@...emloft.net>
To: grygorii.strashko@...com
Cc: netdev@...r.kernel.org, nsekhar@...com,
linux-kernel@...r.kernel.org, linux-omap@...r.kernel.org
Subject: Re: [PATCH] net: ethernet: ti: cpsw: fix min eth packet size
From: Grygorii Strashko <grygorii.strashko@...com>
Date: Wed, 15 Nov 2017 09:46:35 -0600
> Now CPSW driver configures min eth packet size to 60 octets (ETH_ZLEN)
> which works in most of cases, but when port VLAN is configured on some
> switch port, it also can be configured to force all egress packets to be
> VLAN untagged. And in this case, CPSW driver will pad small packets to 60
> octets, but final packet size on port egress can became less than 60 octets
> due to VLAN tag removal and packet will be dropped.
>
> Hence, fix it by accounting VLAN header in CPSW min eth packet size. While
> here, use proper defines for CPSW_MAX_PACKET_SIZE also, instead of open
> coding.
>
> Signed-off-by: Grygorii Strashko <grygorii.strashko@...com>
Applied.
Powered by blists - more mailing lists