diff options
author | Lars-Peter Clausen <[email protected]> | 2015-10-20 11:46:31 +0200 |
---|---|---|
committer | Vinod Koul <[email protected]> | 2015-11-16 08:28:52 +0530 |
commit | bc0e7345168c0f7483d2d1da86285d89136417cd (patch) | |
tree | 9045e7f4f133da72296fdf13c9270db34d64906a /tools/perf/scripts/python | |
parent | 860dd64c4382709a276eb4b7ef36596579dba04a (diff) |
ALSA: pcm_dmaengine: Properly synchronize DMA on shutdown
Use the new dmaengine_synchronize() function to make sure that all complete
callbacks have finished running before the runtime data, which is accessed
in the completed callback, is freed.
This fixes a long standing use-after-free race condition that has been
observed on some systems.
Signed-off-by: Lars-Peter Clausen <[email protected]>
Reviewed-by: Takashi Iwai <[email protected]>
Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions