Ok, so the fix is rather trivial. I've verified that building 4.10.0-22 kernel from Ubuntu sources with the following patch fixes the OpenvSwitch MTU issue:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/net/openvswitch/vport-internal_dev.c?id=425df17ce3a26d98f76e2b6b0af2acf4aeb0b026
Here's the instructions for people who want the fixed kernel asap:
# apt-get source linux-image-4.10.0-22-generic # apt-get build-dep linux-image-4.10.0-22-generic <apply the vport-internal_dev.c patch above> # fakeroot debian/rules binary-headers binary-generic binary-perarch
Install needed DEBs, reboot.
Ok, so the fix is rather trivial. I've verified that building 4.10.0-22 kernel from Ubuntu sources with the following patch fixes the OpenvSwitch MTU issue:
https:/ /git.kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux.git/ commit/ net/openvswitch /vport- internal_ dev.c?id= 425df17ce3a26d9 8f76e2b6b0af2ac f4aeb0b026
Here's the instructions for people who want the fixed kernel asap:
# apt-get source linux-image- 4.10.0- 22-generic 4.10.0- 22-generic dev.c patch above>
# apt-get build-dep linux-image-
<apply the vport-internal_
# fakeroot debian/rules binary-headers binary-generic binary-perarch
Install needed DEBs, reboot.