Ubuntu Bionic 18.04 LTS:
We found that default bionic kernel 4.15.0-46-generic doesn't support ethtool -C adaptive-tx
Our ethernet card is Mellanox Connect4-Lx and Connect5, and this will affect performance of latency sensitive workloads like memcached.
Maybe we should backport adaptive-tx support to kernel 4.15 LTS?
Ubuntu Bionic 18.04 LTS:
We found that default bionic kernel 4.15.0-46-generic doesn't support ethtool -C adaptive-tx
Our ethernet card is Mellanox Connect4-Lx and Connect5, and this will affect performance of latency sensitive workloads like memcached.
Maybe we should backport adaptive-tx support to kernel 4.15 LTS?
Xeon Skylake 8168 x86_64:
ubuntu kernel 4.15.0-46-generic
eth: mlx5 connect-5
ethtool doesn't support adaptive-tx (ethernet TX interrupt coalesce)
X-Gene3 aarch64:
ubuntu kernel 4.18.0-16-generic, eth: mlx5 connect-4lx
ethtool supports adaptive-tx (ethernet TX interrupt coalesce)
Same Xeon Skylake 8168 x86_64
latest kernel 5.2.0-rc2
eth: mlx5 connect-5
ethtool supports adaptive-tx (ethernet TX interrupt coalesce)