Skip to content
Commit 87727316 authored by Phil Elwell's avatar Phil Elwell Committed by popcornmix
Browse files

vchiq_arm: Avoid use of mutex in add_completion



Claiming the completion_mutex within add_completion did prevent some
messages appearing twice, but provokes a deadlock caused by vcsm using
vchiq within a page fault handler.

Revert the use of completion_mutex, and instead fix the original
problem using more memory barriers.

Signed-off-by: default avatarPhil Elwell <phil@raspberrypi.org>
parent e91ae740
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