If we're not close to a solution... I'm tempted to suggest creating daily saucy images with 'ethtool -K eth0 sg off' running on ifup, via some injected network config script.
it could look like this.
$ cat /etc/network/if-up.d/bug-1200243
#!/bin/sh
[ "$IFACE" = "eth0" ] || exit 0
kver=$(uname -r)
case "$kver" in
3.10.0-3*) :;;
*) exit 0;;
esac
echo "BUG 1200243 workaround: ethtool -K eth0 sg off" | logger
ethtool -K eth0 sg off
$ chmod 755 /etc/network/if-up.d/bug-1200243
If we're not close to a solution... I'm tempted to suggest creating daily saucy images with 'ethtool -K eth0 sg off' running on ifup, via some injected network config script.
it could look like this. if-up.d/bug-1200243 if-up.d/bug-1200243
$ cat /etc/network/
#!/bin/sh
[ "$IFACE" = "eth0" ] || exit 0
kver=$(uname -r)
case "$kver" in
3.10.0-3*) :;;
*) exit 0;;
esac
echo "BUG 1200243 workaround: ethtool -K eth0 sg off" | logger
ethtool -K eth0 sg off
$ chmod 755 /etc/network/