Skip to content
Commit 7f84ff68 authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: line6: toneport: Fix broken usage of timer for delayed execution



The line6 toneport driver has code for some delayed initialization,
and this hits the kernel Oops because mutex and other sleepable
functions are used in the timer callback.  Fix the abuse by a delayed
work instead so that everything works gracefully.

Reported-by: default avatar <syzbot+a07d0142e74fdd595cfb@syzkaller.appspotmail.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 534420c6
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment