diff options
author | Zhang Changzhong <zhangchangzhong@huawei.com> | 2022-11-14 16:14:44 +0800 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2022-11-24 16:10:04 +0100 |
commit | 709cb2f9ed2006eb1dc4b36b99d601cd24889ec4 (patch) | |
tree | bc6b9432c3c3660f6ab71878dc6da98970f63406 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 62ec89e74099a3d6995988ed9f2f996b368417ec (diff) |
can: etas_es58x: es58x_init_netdev(): free netdev when register_candev()
In case of register_candev() fails, clear
es58x_dev->netdev[channel_idx] and add free_candev(). Otherwise
es58x_free_netdevs() will unregister the netdev that has never been
registered.
Fixes: 8537257874e9 ("can: etas_es58x: add core support for ETAS ES58X CAN USB interfaces")
Signed-off-by: Zhang Changzhong <zhangchangzhong@huawei.com>
Acked-by: Arunachalam Santhanam <Arunachalam.Santhanam@in.bosch.com>
Acked-by: Vincent Mailhol <mailhol.vincent@wanadoo.fr>
Link: https://lore.kernel.org/all/1668413685-23354-1-git-send-email-zhangchangzhong@huawei.com
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions