]> git.baikalelectronics.ru Git - kernel.git/commit
ocelot: Cancel delayed work before wq destruction
authorClaudiu Manoil <claudiu.manoil@nxp.com>
Thu, 25 Jul 2019 13:33:18 +0000 (16:33 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 26 Jul 2019 21:11:30 +0000 (14:11 -0700)
commit308f9944d1d1396287f32013827e2352f38fe958
tree45b4c03b0955ad337653841feae854a51133e205
parent112b7550ba031e373a1287515b70c709191a34f5
ocelot: Cancel delayed work before wq destruction

Make sure the delayed work for stats update is not pending before
wq destruction.
This fixes the module unload path.
The issue is there since day 1.

Fixes: 99c1e05296dd ("net: mscc: Add initial Ocelot switch support")
Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
Reviewed-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mscc/ocelot.c