Something went wrong. Try again.
(I'm so sorry!) Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
sh: maple: Use the matching IRQ cookie when invoking free_irq()
The Maple DMA and VBLANK handlers are registered with &maple_unsupported_device as their dev_id. Passing NULL to free_irq() cannot find either action, so the handlers remain registered and the IRQ core warns. Use the same cookie when freeing both handlers on the error paths. Fixes: b3c69e248176 ("maple: more robust device detection.") Signed-off-by: Runyu Xiao <runyu.xiao@seu.edu.cn> Assisted-by: LLM Cc: stable@vger.kernel.org Tested-by: Florian Fuchs <fuchsfl@gmail.com> Reviewed-By: Florian Fuchs <fuchsfl@gmail.com> Reviewed-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Author Runyu Xiao Committer John Paul Adrian Glaubitz Date (Oct 21, 2026, 5:53 PM UTC) Commit
Copy SHA
Parent 3b8386ff 3b8386ffc0c33b6b5a6a8e64e1487c1adec57dc9