diff options
author | Andrew Gabbasov <[email protected]> | 2019-11-22 11:52:18 -0600 |
---|---|---|
committer | Takashi Iwai <[email protected]> | 2019-11-22 19:13:23 +0100 |
commit | 9314e44f455c8b46d08b2d379cb9e8fba5767207 (patch) | |
tree | 5ffcb98a604db9ba58ccf1af25d47edccd738bbb /tools/perf/scripts/python/bin/export-to-postgresql-report | |
parent | c037239c2373f79613dac32d0fb20c07f12f719b (diff) |
ALSA: aloop: Avoid unexpected timer event callback tasklets
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 <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions