vxlan: non-ECT from 10.254.8.23 with TOS=0x2

In some scenarios I find sysylog being spammed with the following message vxlan: non-ECT from ADDRESS with TOS=0x2¶ I am unsure of the cause of this issue to date, I'm sure there is something going on that needs addressing here, but the syslog being filled with these errors isnt helpful Here I found some discussion about a possible cause https://github.com/openwrt/openwrt/issues/6716

In the meantime, here is the symptoms

 1dmesg | tail -n 10
 2[22645061.223507] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
 3[22645061.374522] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
 4[22645061.374590] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
 5[22645061.374599] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
 6[22645061.376204] vxlan: non-ECT from 10.48.30.10 with TOS=0x2
 7[22645061.377116] vxlan: non-ECT from 10.48.30.10 with TOS=0x2
 8[22645061.411986] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
 9[22645061.531827] vxlan: non-ECT from 10.48.30.11 with TOS=0x2
10[22645062.894827] vxlan: non-ECT from 10.48.30.10 with TOS=0x2
11[22645063.367127] vxlan: non-ECT from 10.48.30.11 with TOS=0x2

And here is a temporary fix

1echo N | sudo tee /sys/module/vxlan/parameters/log_ecn_error

And a persistent fix that will survive a reboot

1echo "options vxlan log_ecn_error=N" | sudo tee /etc/modprobe.d/osism-vxlan.conf