diff options
author | Zhang Changzhong <zhangchangzhong@huawei.com> | 2022-12-04 14:09:08 +0800 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2022-12-07 11:45:52 +0100 |
commit | 063a932b64db3317ec020c94466fe52923a15f60 (patch) | |
tree | 55d2bac8fa5c43b8251a9f9e6e52fb6cb3746ad7 /scripts/gdb/linux/modules.py | |
parent | 88956177db179e4eba7cd590971961857d1565b8 (diff) |
ethernet: aeroflex: fix potential skb leak in greth_init_rings()
The greth_init_rings() function won't free the newly allocated skb when
dma_mapping_error() returns error, so add dev_kfree_skb() to fix it.
Compile tested only.
Fixes: d4c41139df6e ("net: Add Aeroflex Gaisler 10/100/1G Ethernet MAC driver")
Signed-off-by: Zhang Changzhong <zhangchangzhong@huawei.com>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Link: https://lore.kernel.org/r/1670134149-29516-1-git-send-email-zhangchangzhong@huawei.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions