Merge branch 'mlx5e-per-queue-coalescing'
authorJakub Kicinski <kuba@kernel.org>
Mon, 22 Apr 2024 21:22:22 +0000 (14:22 -0700)
committerJakub Kicinski <kuba@kernel.org>
Mon, 22 Apr 2024 21:22:22 +0000 (14:22 -0700)
commitf62a5e71277293673c77d8c336e4ef8a2ee16050
treeb5cfc8cd8b0e31c6a285232b143e95e4fe6a8188
parentb240fc56b8fd5d383bd00e59ddf67a4f66b86bb8
parent651ebaad6e3cf18810a755e6ae735253b1032929
Merge branch 'mlx5e-per-queue-coalescing'

Tariq Toukan says:

====================
mlx5e per-queue coalescing

This patchset adds ethtool per-queue coalescing support for the mlx5e
driver.

The series introduce some changes needed as preparations for the final
patch which adds the support and implements the callbacks.  Main
changes:
- DIM code movements into its own header file.
- Switch to dynamic allocation of the DIM struct in the RQs/SQs.
- Allow coalescing config change without channels reset when possible.
====================

Link: https://lore.kernel.org/r/20240419080445.417574-1-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>