summaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorIan Abbott <abbotti@mev.co.uk>2025-04-15 15:39:01 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-04-15 16:18:55 +0300
commit44d9b3f584c59a606b521e7274e658d5b866c699 (patch)
treeb856885d5cce014225b872271a28869013bbfb51 /tools/perf/util/scripting-engines/trace-event-python.c
parent170d1a3738908eef6a0dbf378ea77fb4ae8e294d (diff)
downloadlinux-44d9b3f584c59a606b521e7274e658d5b866c699.tar.xz
comedi: jr3_pci: Fix synchronous deletion of timer
When `jr3_pci_detach()` is called during device removal, it calls `timer_delete_sync()` to stop the timer, but the timer expiry function always reschedules the timer, so the synchronization is ineffective. Call `timer_shutdown_sync()` instead. It does not matter that the timer expiry function pointer is cleared, because the device is being removed. Fixes: 07b509e6584a5 ("Staging: comedi: add jr3_pci driver") Cc: stable <stable@kernel.org> Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Link: https://lore.kernel.org/r/20250415123901.13483-1-abbotti@mev.co.uk Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions