diff options
author | Yishai Hadas | 2019-06-30 18:23:27 +0200 |
---|---|---|
committer | Leon Romanovsky | 2019-07-03 20:00:20 +0200 |
commit | 4e0e2ea1886afe8c001971ff767f6670312a9b04 (patch) | |
tree | 2c49440a718dbc3d179432c5aaf1400b54760f71 /drivers/net/ethernet/mellanox/mlx5/core/en.h | |
parent | net/mlx5: Report a CQ error event only when a handler was set (diff) | |
download | kernel-qcow2-linux-4e0e2ea1886afe8c001971ff767f6670312a9b04.tar.gz kernel-qcow2-linux-4e0e2ea1886afe8c001971ff767f6670312a9b04.tar.xz kernel-qcow2-linux-4e0e2ea1886afe8c001971ff767f6670312a9b04.zip |
net/mlx5: Report EQE data upon CQ completion
Report EQE data upon CQ completion to let upper layers use this data.
Signed-off-by: Yishai Hadas <yishaih@mellanox.com>
Acked-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx5/core/en.h')
-rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en.h b/drivers/net/ethernet/mellanox/mlx5/core/en.h index 3a183d690e23..16753f263079 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/en.h @@ -780,7 +780,7 @@ netdev_tx_t mlx5e_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more); void mlx5e_trigger_irq(struct mlx5e_icosq *sq); -void mlx5e_completion_event(struct mlx5_core_cq *mcq); +void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe); void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event); int mlx5e_napi_poll(struct napi_struct *napi, int budget); bool mlx5e_poll_tx_cq(struct mlx5e_cq *cq, int napi_budget); |