Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 9ba76e20 authored by Adrian Salido-Moreno's avatar Adrian Salido-Moreno Committed by Gerrit - the friendly Code Review server
Browse files

mdss: dsi: Fix potential race conditions in mdp busy wait



Current mdp busy wait logic is prone to race conditions if there are
multiple threads waiting on MDP DMA transfer to be complete because use
of complete will only unblock one caller. Fix this by doing complete_all
instead to unblock all waiters.

Change-Id: I7b568f9d5fe3c68dec1532def2664f946925e770
Signed-off-by: default avatarAdrian Salido-Moreno <adrianm@codeaurora.org>
Signed-off-by: default avatarRaghavendra Ambadas <rambad@codeaurora.org>
Signed-off-by: default avatarBharat Pawar <bpawar@codeaurora.org>
Signed-off-by: default avatarNirmal Abraham <nabrah@codeaurora.org>
parent 76ddf999
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment