My NIC driver does not support H/W LRO but emulates LRO in the driver. Now GRO (which is a linux network stack feature) can be disabled using 'ethtool -k ethx gro off'. Is that available for LRO as well? i know most distros have either LRO or GRO. So if LRO is disabled using ethtool does it imply turning off the H/W LRO feature or the LRO emulation feature that i do in my driver?
Yes, if your ethtool is new enough.
On my Ubuntu box (Natty Narwhal), "man ethtool" and "ethtool --help" show that LRO is controlled just like GRO; i.e.
ethtool -K ethX lro off
Run "ethtool --help | grep lro" to see if yours supports it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With