]> git.baikalelectronics.ru Git - kernel.git/commit
net: dsa: Fix cleanup resources upon module removal
authorNeil Armstrong <narmstrong@baylibre.com>
Tue, 8 Mar 2016 09:36:20 +0000 (10:36 +0100)
committerDavid S. Miller <davem@davemloft.net>
Thu, 10 Mar 2016 21:20:17 +0000 (16:20 -0500)
commitd91ab769a9f824d3d9618af807d5114561e8268d
treeee3a8df1f5444fd8002c894e5370eac5af81058c
parent0655ed026c61dae0ce2e7c5cd4db8e027ee5cf4e
net: dsa: Fix cleanup resources upon module removal

The initial commit badly merged into the dsa_resume method instead
of the dsa_remove_dst method.
As consequence, the dst->master_netdev->dsa_ptr is not set to NULL on
removal and re-bind of the dsa device fails with error -17.

Fixes: 3c6631aa5573 ("net: dsa: cleanup resources upon module removal ")
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Acked-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/dsa/dsa.c