Re: [PATCH net-next 0/6] net/mlx5e: Speedup channel configuration operations
From: Tariq Toukan
Date: Wed Nov 12 2025 - 06:30:35 EST
On 12/11/2025 12:54, Toke Høiland-Jørgensen wrote:
Tariq Toukan <tariqt@xxxxxxxxxx> writes:
Hi,
This series significantly improves the latency of channel configuration
operations, like interface up (create channels), interface down (destroy
channels), and channels reconfiguration (create new set, destroy old
one).
On the topic of improving ifup/ifdown times, I noticed at some point
that mlx5 will call synchronize_net() once for every queue when they are
deactivated (in mlx5e_deactivate_txqsq()). Have you considered changing
that to amortise the sync latency over the full interface bringdown? :)
-Toke
Correct!
This can be improved and I actually have WIP patches for this, as I'm revisiting this code area recently.