net/mlx5e: Do not busy-wait for UMR completion in Striding RQ
authorTariq Toukan <tariqt@mellanox.com>
Sun, 7 Jan 2018 12:15:02 +0000 (14:15 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 30 Mar 2018 23:16:17 +0000 (16:16 -0700)
commite4d86a4a58b436fca0ce084ea453cc0ec8c39bb4
tree0fbcc70d3403bbfe0e3a3c5d753785bebe886b10
parent18187fb2c3c138630f6b7c7b7ba7ab41ccd95129
net/mlx5e: Do not busy-wait for UMR completion in Striding RQ

Do not busy-wait a pending UMR completion. Under high HW load,
busy-waiting a delayed completion would fully utilize the CPU core
and mistakenly indicate a SW bottleneck.

Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c