]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
mlx5en: Allocate per-channel doorbells.
authorHans Petter Selasky <hselasky@FreeBSD.org>
Wed, 16 Jun 2021 13:01:59 +0000 (15:01 +0200)
committerHans Petter Selasky <hselasky@FreeBSD.org>
Mon, 26 Jul 2021 16:04:33 +0000 (18:04 +0200)
commit857966b357eed16c5e79fd1a40cb389980373100
tree58f0a47b561f761297537cc1e6506121ab4e36d3
parent0ebff67cab8b78e73f7a166fcabad3244edf812f
mlx5en: Allocate per-channel doorbells.

To avoid congestion on the same PCI memory register space when
traffic consists mostly of small packets.

Reviewed by: kib
Sponsored by: Mellanox Technologies // NVIDIA Networking

(cherry picked from commit 9dfa21486e1db730305abd63df449bcc1e76127b)
sys/dev/mlx5/mlx5_en/en.h
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c