]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: TX, Use correct counter in dma_map error flow
authorTariq Toukan <tariqt@mellanox.com>
Tue, 20 Mar 2018 16:17:25 +0000 (18:17 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 26 Apr 2018 19:43:20 +0000 (12:43 -0700)
commit47eebaeae341f21c9993503566ee48111e9e6d62
tree38f2f940d510d21e7bb797da6576cbf4af3b2218
parent70b50ea16977b3f31ac920d5348c7353abe38951
net/mlx5e: TX, Use correct counter in dma_map error flow

In case of a dma_mapping_error, do not use wi->num_dma
as a parameter for dma unmap function because it's yet
to be set, and holds an out-of-date value.
Use actual value (local variable num_dma) instead.

Fixes: b14f166dcf1d ("net/mlx5e: Do not modify the TX SKB")
Fixes: 7e4aa7205bc5 ("net/mlx5: Ethernet Datapath files")
Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c