Message ID | 20230616200119.44163-13-saeed@kernel.org (mailing list archive) |
---|---|
State | Accepted |
Commit | a128f9d4c1227dfcf7f2328070760cb7ed1ec08d |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net,01/12] net/mlx5e: XDP, Allow growing tail for XDP multi buffer | expand |
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c index ca16cb9807ea..a3554bde3e07 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c @@ -606,7 +606,8 @@ int mlx5e_ipsec_aso_query(struct mlx5e_ipsec_sa_entry *sa_entry, do { ret = mlx5_aso_poll_cq(aso->aso, false); if (ret) - usleep_range(2, 10); + /* We are in atomic context */ + udelay(10); } while (ret && time_is_after_jiffies(expires)); spin_unlock_bh(&aso->lock); return ret;