lkml.org 
[lkml]   [2022]   [Oct]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH net v2 0/3] net: lan966x: Fixes for when MTU is changed
Date
There were multiple problems in different parts of the driver when
the MTU was changed.
The first problem was that the HW was missing to configure the correct
value, it was missing ETH_HLEN and ETH_FCS_LEN. The second problem was
when vlan filtering was enabled/disabled, the MRU was not adjusted
corretly. While the last issue was that the FDMA was calculated wrongly
the correct maximum MTU.

v1->v2:
- when calculating max frame possible to receive add also the vlan tags
length

Horatiu Vultur (3):
net: lan966x: Fix the MTU calculation
net: lan966x: Adjust maximum frame size when vlan is enabled/disabled
net: lan966x: Fix FDMA when MTU is changed

.../net/ethernet/microchip/lan966x/lan966x_fdma.c | 8 ++++++--
.../net/ethernet/microchip/lan966x/lan966x_main.c | 4 ++--
.../net/ethernet/microchip/lan966x/lan966x_main.h | 2 ++
.../net/ethernet/microchip/lan966x/lan966x_regs.h | 15 +++++++++++++++
.../net/ethernet/microchip/lan966x/lan966x_vlan.c | 6 ++++++
5 files changed, 31 insertions(+), 4 deletions(-)

--
2.38.0

\
 
 \ /
  Last update: 2022-10-30 22:33    [W:0.072 / U:0.212 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site