diff options
author | Oliver Hartkopp <socketcan@hartkopp.net> | 2017-01-18 21:30:51 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2017-01-30 11:05:04 +0100 |
commit | a06393ed03167771246c4c43192d9c264bc48412 (patch) | |
tree | 31a3d03c374065a64e12f25cf628b7aa8edb8159 /net/rfkill | |
parent | d1156b489fa734d1af763d6a07b1637c01bb0aed (diff) |
can: bcm: fix hrtimer/tasklet termination in bcm op removal
When removing a bcm tx operation either a hrtimer or a tasklet might run.
As the hrtimer triggers its associated tasklet and vice versa we need to
take care to mutually terminate both handlers.
Reported-by: Michael Josenhans <michael.josenhans@web.de>
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Tested-by: Michael Josenhans <michael.josenhans@web.de>
Cc: linux-stable <stable@vger.kernel.org>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'net/rfkill')