diff options
author | Timo Schlüßler <schluessler@krause.de> | 2019-10-11 16:38:19 +0300 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2019-11-05 14:44:22 +0300 |
commit | 27a0e54bae09d2dd023a01254db506d61cc50ba1 (patch) | |
tree | 5a577bb3705d72191cb9f5be3f494913a2357dad /include | |
parent | 688d11c38423fd98ab6c8d5fc1976c8f365fc875 (diff) | |
download | linux-27a0e54bae09d2dd023a01254db506d61cc50ba1.tar.xz |
can: mcp251x: mcp251x_restart_work_handler(): Fix potential force_quit race condition
In mcp251x_restart_work_handler() the variable to stop the interrupt
handler (priv->force_quit) is reset after the chip is restarted and thus
a interrupt might occur.
This patch fixes the potential race condition by resetting force_quit
before enabling interrupts.
Signed-off-by: Timo Schlüßler <schluessler@krause.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions