]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add support for Dynamic Interrupt Moderation, DIM, in mlx5en(4).
authorhselasky <hselasky@FreeBSD.org>
Wed, 8 May 2019 10:23:33 +0000 (10:23 +0000)
committerhselasky <hselasky@FreeBSD.org>
Wed, 8 May 2019 10:23:33 +0000 (10:23 +0000)
commit6cc096bffa360f9f99af05b558252c45bbe1d809
tree26876534ab3065d519873339bd4d7cd361f307b7
parent1bed20a95a3e80e315e12d4a204f747522658bf5
Add support for Dynamic Interrupt Moderation, DIM, in mlx5en(4).

Add support for DIM based on Linux,
with some minor adaptions specific to FreeBSD.

Linux commit
f97c3dc3c0e8d23a5c4357d182afeef4c67f5c33

MFC after: 3 days
Sponsored by: Mellanox Technologies
sys/compat/linuxkpi/common/include/linux/net_dim.h [new file with mode: 0644]
sys/conf/files
sys/dev/mlx5/mlx5_en/en.h
sys/dev/mlx5/mlx5_en/mlx5_en_dim.c [new file with mode: 0644]
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
sys/modules/mlx5en/Makefile