diff options
| author | Maher Sanalla <msanalla@nvidia.com> | 2026-05-24 18:38:05 +0300 |
|---|---|---|
| committer | Leon Romanovsky <leon@kernel.org> | 2026-06-11 14:02:05 +0300 |
| commit | 915bbc8578e3f784b35bd9e5fa06a3b0720eb292 (patch) | |
| tree | 17eae72ce256a088fd4a44d2b09cab198c354fa1 /include/linux | |
| parent | 29e0a014ddfbdbd6b02684304dddbcf9161034ae (diff) | |
| download | linux-915bbc8578e3f784b35bd9e5fa06a3b0720eb292.tar.xz | |
RDMA/mlx5: Support deferred rate limit configuration
Allow passing a rate limit attribute in modify QP flows even when the
QP is in a state that does not support packet pacing programming in
the lower layers.
When the user sets a rate limit during a QP transition that is not to
RTS, store the value in the mlx5 QP struct and program it to FW when
the QP later transitions to RTS, which is the state that allows
configuring the rate limit index in the QP context.
Signed-off-by: Maher Sanalla <msanalla@nvidia.com>
Reviewed-by: Michael Guralnik <michaelgur@nvidia.com>
Signed-off-by: Edward Srouji <edwards@nvidia.com>
Link: https://patch.msgid.link/20260524-packet-pacing-v1-4-3d79439f8d08@nvidia.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
