media: serial_ir: Fix race condition where timer can be re-armed

Ensure the timer cannot be re-armed.

Fixes: 2940c7e497 ("[media] serial_ir: generate timeout")
Signed-off-by: Sean Young <sean@mess.org>
Cc: stable@vger.kernel.org
Acked-by: Hans Verkuil <hverkuil+cisco@kernel.org>
This commit is contained in:
Sean Young 2026-09-01 16:20:18 +01:00
parent 10c8131452
commit d74ac4016b

View File

@ -798,7 +798,7 @@ static int __init serial_ir_init_module(void)
static void __exit serial_ir_exit_module(void)
{
timer_delete_sync(&serial_ir.timeout_timer);
timer_shutdown_sync(&serial_ir.timeout_timer);
serial_ir_exit();
}