Skip to content

Commit

Permalink
drop ntb0 MTU to 64000 (#14137)
Browse files Browse the repository at this point in the history
(cherry picked from commit 4c97bdd)

Co-authored-by: caleb <yocalebo@gmail.com>
  • Loading branch information
bugclerk and yocalebo committed Aug 5, 2024
1 parent 5100ff4 commit ca32f89
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions src/freenas/etc/systemd/network/10-persistent-net.link
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
[Match]
Driver=ntb_netdev


[Link]
Name=ntb0
# TODO: at time of writing, ntb on SCALE has pathological
# behavior related TCP/IP Window size calculation whereby
# the receiving side clamps the window size to 0 causing
# recalculation which, ultimately, ends with behavior
# described in https://en.wikipedia.org/wiki/Silly_window_syndrome
# The work-around is to drop MTU size a bit which fixes
# the scenario altogether. When we discover why this is
# happening, we should remove the MTUBytes line.
MTUBytes=64000

0 comments on commit ca32f89

Please sign in to comment.