22 Nov
2019
22 Nov
'19
7:14 p.m.
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