]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Support adaptive RX coalescing
authorGil Rockah <gilr@mellanox.com>
Thu, 23 Jun 2016 14:02:41 +0000 (17:02 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Jun 2016 08:10:41 +0000 (04:10 -0400)
commit9db4e01fdc8e072174948383e612513bdcb10e16
treebe060f61d92e9966dcbe2d1f21bf17d72c13b182
parent6f800b66578158ec1b542e3ef600df986dd2d28a
net/mlx5e: Support adaptive RX coalescing

Striving for high message rate and low interrupt rate.

Usage:
        ethtool -C <interface> adaptive-rx on/off

Signed-off-by: Gil Rockah <gilr@mellanox.com>
Signed-off-by: Achiad Shochat <achiad@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
CC: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c