diff options
author | Pavel Belous <[email protected]> | 2020-02-14 18:44:56 +0300 |
---|---|---|
committer | David S. Miller <[email protected]> | 2020-02-16 19:03:39 -0800 |
commit | 380ec5b9af7f0d57dbf6ac067fd9f33cff2fef71 (patch) | |
tree | ffb49c50ef40d0121f90b0f9b0a81ede7c8d1433 /lib/mpi/mpi-internal.h | |
parent | a4980919ad6a7be548d499bc5338015e1a9191c6 (diff) |
net: atlantic: fix potential error handling
Code inspection found that in case of mapping error we do return current
'ret' value. But beside error, it is used to count number of descriptors
allocated for the packet. In that case map_skb function could return '1'.
Changing it to return zero (number of mapped descriptors for skb)
Fixes: 018423e90bee ("net: ethernet: aquantia: Add ring support code")
Signed-off-by: Pavel Belous <[email protected]>
Signed-off-by: Igor Russkikh <[email protected]>
Signed-off-by: Dmitry Bogdanov <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-internal.h')
0 files changed, 0 insertions, 0 deletions