summaryrefslogtreecommitdiff
path: root/sound/pci
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2019-05-08 16:01:24 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-05-22 08:39:47 +0300
commit2c37e50c717676502dfbc67c83ea721ab84b6baa (patch)
tree66d996a1129f4b6b6a4a6d2351b5eaafac80e216 /sound/pci
parent06f26edfdf67b4e27a671186cb2f9b96f64356f9 (diff)
downloadlinux-2c37e50c717676502dfbc67c83ea721ab84b6baa.tar.xz
ALSA: line6: toneport: Fix broken usage of timer for delayed execution
commit 7f84ff68be05ec7a5d2acf8fdc734fe5897af48f upstream. 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: syzbot+a07d0142e74fdd595cfb@syzkaller.appspotmail.com Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'sound/pci')
0 files changed, 0 insertions, 0 deletions