]> git.baikalelectronics.ru Git - kernel.git/commit
nfp: flower: remove headroom from max MTU calculation
authorPieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Wed, 9 May 2018 07:18:58 +0000 (00:18 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 10 May 2018 19:28:01 +0000 (15:28 -0400)
commitdf13c59b54a9f8d3e20a2fb565d54eee8dac8768
treedab79d2f37326542cbe2eb4eccb3f32a05fdd163
parent680a284635808594b8ac34939a7513dd4320e907
nfp: flower: remove headroom from max MTU calculation

Since commit 29a5dcae2790 ("nfp: flower: offload phys port MTU change") we
take encapsulation headroom into account when calculating the max allowed
MTU.  This is unnecessary as the max MTU advertised by firmware should have
already accounted for encap headroom.

Subtracting headroom twice brings the max MTU below what's necessary for
some deployments.

Fixes: 29a5dcae2790 ("nfp: flower: offload phys port MTU change")
Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Reviewed-by: John Hurley <john.hurley@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/main.c