linux_dsm_epyc7002/drivers/net/ethernet/mscc
Claudiu Manoil c5d139697d 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: a556c76adc ("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>
2019-07-26 14:11:30 -07:00
..
Kconfig net: mscc: ocelot: make use of SerDes PHYs for handling their configuration 2018-10-05 14:36:44 -07:00
Makefile net: mscc: ocelot: Hardware ofload for tc flower filter 2019-06-02 13:49:49 -07:00
ocelot_ace.c ocelot: remove unused variable 'rc' in vcap_cmd() 2019-06-09 20:11:53 -07:00
ocelot_ace.h drivers: net: use flow block API 2019-07-09 14:38:50 -07:00
ocelot_ana.h
ocelot_board.c net: ethernet: mscc: ocelot_board: Add of_node_put() before return 2019-07-16 12:38:17 -07:00
ocelot_dev.h
ocelot_flower.c net: flow_offload: add flow_block structure and use it 2019-07-19 21:27:45 -07:00
ocelot_io.c
ocelot_police.c net: mscc: ocelot: Implement port policers via tc command 2019-05-29 21:37:49 -07:00
ocelot_police.h net: mscc: ocelot: Implement port policers via tc command 2019-05-29 21:37:49 -07:00
ocelot_qs.h
ocelot_qsys.h
ocelot_regs.c net: mscc: ocelot: Add support for tcam 2019-06-02 13:49:49 -07:00
ocelot_rew.h
ocelot_s2.h net: mscc: ocelot: Add support for tcam 2019-06-02 13:49:49 -07:00
ocelot_sys.h
ocelot_tc.c net: flow_offload: add flow_block structure and use it 2019-07-19 21:27:45 -07:00
ocelot_tc.h net: mscc: ocelot: Implement port policers via tc command 2019-05-29 21:37:49 -07:00
ocelot_vcap.h net: mscc: ocelot: Add support for tcam 2019-06-02 13:49:49 -07:00
ocelot.c ocelot: Cancel delayed work before wq destruction 2019-07-26 14:11:30 -07:00
ocelot.h net: mscc: ocelot: Add support for tcam 2019-06-02 13:49:49 -07:00