]> git.baikalelectronics.ru Git - kernel.git/commit
net: mvneta: Fix err code path of probe
authorJisheng Zhang <Jisheng.Zhang@synaptics.com>
Mon, 27 May 2019 11:04:17 +0000 (11:04 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 28 May 2019 18:05:00 +0000 (11:05 -0700)
commit0b5565b6782070c51f74b6c0fa5da89425a7b719
tree4c684a155f5c1355f40841940386cb5450896989
parent0c8ee4984358906f298513d8220594fcdca218ab
net: mvneta: Fix err code path of probe

Fix below issues in err code path of probe:
1. we don't need to unregister_netdev() because the netdev isn't
registered.
2. when register_netdev() fails, we also need to destroy bm pool for
HWBM case.

Fixes: 086ca6252cc3 ("net: mvneta: bm: add support for hardware buffer management")
Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/mvneta.c