Messages in this thread | | | Date | Fri, 22 Nov 2019 19:14:06 +0100 | From | Takashi Iwai <> | Subject | Re: [PATCH 2/2] ALSA: aloop: Avoid unexpected timer event callback tasklets |
| |
On Fri, 22 Nov 2019 18:52:18 +0100, Andrew Gabbasov wrote: > > loopback_snd_timer_close_cable() function waits until all > scheduled tasklets are completed, but the timer is closed after that > and can generate more event callbacks, scheduling new tasklets, > that will not be synchronized with cable closing. > Move tasklet_kill() call to be executed after snd_timer_close() > call to avoid such case. > > Fixes: 26c53379f98d ("ALSA: aloop: Support selection of snd_timer instead of jiffies") > Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com>
Applied, thanks.
Takashi
| |