Revisiting this bug with new information.
I can confirm that when a bridge is involved in the data path, hardware
offloading of packets gets disabled as the network flow bumps to and
from the kernel and the NIC.
However with bonding and appropriate switchdev configuration, offloading
works fine
Correction : I tested today and this bug cannot be reproduced without
OVS, at least on 4.15.0-55-generic. Offloading works properly even when
the interface is in a linuxbridge or in a bond.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: openvswitch (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1826857
Title:
I don't think I tested with OVS out of the picture. However, none of the
physical interface was enslaved to an OVS bridge, so I'd say this is not
an ovs bug and can likely be repro'ed outside of OVS. I don't have time
to do this in the short term though.
** Changed in: openvswitch (Ubuntu)
** Changed in: openvswitch (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1826857
Title:
offloading disabled when using linuxbrige or bonding
To manage
@axino
Just to confirm whether you tested - if you take OVS out of the picture
and just test with bonded network interfaces, do you see offloading
still being disabled? Slightly tricky for the VXLAN test but wanted to
see if you had tested that combination.
I'm wondering whether this is an OVS