]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: DR, On creation set CQ's arm_db member to right value
authorErez Shitrit <erezsh@mellanox.com>
Wed, 25 Mar 2020 15:19:43 +0000 (17:19 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 30 Apr 2020 16:20:32 +0000 (09:20 -0700)
commit3105c3408a4eac308fa9c90176cbea3a8d794892
treee2f7cc35ebaa0cd2d99e0767e932ab738b173f22
parentbdad5f3aa4c12c1e2790ab6897923c03e028551d
net/mlx5: DR, On creation set CQ's arm_db member to right value

In polling mode, set arm_db member to a value that will avoid CQ
event recovery by the HW.
Otherwise we might get event without completion function.
In addition,empty completion function to was added to protect from
unexpected events.

Fixes: 8d7d901ac5f5 ("net/mlx5: DR, Expose an internal API to issue RDMA operations")
Signed-off-by: Erez Shitrit <erezsh@mellanox.com>
Reviewed-by: Tariq Toukan <tariqt@mellanox.com>
Reviewed-by: Alex Vesker <valex@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c