]> 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)
commit8e8cc0913d1395560a4ff05fa061bb4312ac98c6
treedab79d2f37326542cbe2eb4eccb3f32a05fdd163
parentdf4f9f81a2cc937555d830103c697b7dfbbba22b
nfp: flower: remove headroom from max MTU calculation

Since commit afcf7863fb14 ("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: afcf7863fb14 ("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