Commit 2a3372ca authored by Joe Damato's avatar Joe Damato Committed by Jakub Kicinski
Browse files

mlx5: Add support for persistent NAPI config



Use netif_napi_add_config to assign persistent per-NAPI config when
initializing NAPIs.

Signed-off-by: default avatarJoe Damato <jdamato@fastly.com>
Reviewed-by: default avatarEric Dumazet <edumazet@google.com>
Reviewed-by: default avatarJakub Kicinski <kuba@kernel.org>
Link: https://patch.msgid.link/20241011184527.16393-9-jdamato@fastly.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 41936522
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2697,7 +2697,7 @@ static int mlx5e_open_channel(struct mlx5e_priv *priv, int ix,
	c->aff_mask = irq_get_effective_affinity_mask(irq);
	c->lag_port = mlx5e_enumerate_lag_port(mdev, ix);

	netif_napi_add(netdev, &c->napi, mlx5e_napi_poll);
	netif_napi_add_config(netdev, &c->napi, mlx5e_napi_poll, ix);
	netif_napi_set_irq(&c->napi, irq);

	err = mlx5e_open_queues(c, params, cparam);