You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looking at the LINUX/README, I noticed this new section:
* netmap does not program the NICs to perform offloadings such as TSO,
UFO, RX/TX checksum offloadings, etc. As a result, in order to let
netmap applications correctly interact with the host rings, you need
to disable these offloadings
# ethtool -K eth0 tx off rx off gso off tso off gro off lro off
If I am using the NS_MOREFRAG flag as discussed here, #110, do I still need to disable the offloadings?
The text was updated successfully, but these errors were encountered:
Yes, it's unrelated. Disabling the offloading affects the interaction between netmap and the host stack. If you don't disable those, the host stack will give netmap unchecksummed (and possibly > 2KB) packets, and so netmap would drop those, because it does not know how to handle them.
Yeah, in particular disabling the offloadings is not related to the fact that you may use the NS_MOREFRAG flag with your hardware rings or the rings of a VALE port.
Looking at the LINUX/README, I noticed this new section:
If I am using the NS_MOREFRAG flag as discussed here, #110, do I still need to disable the offloadings?
The text was updated successfully, but these errors were encountered: