56e88a7fdc8f68b1a8f59834972c6be989b90c1f
Each mode_set call makes sure that previous frame is triggered and triggers the esd check if there is pp_timeout. This may lead to deadlock between crtc commit and event threads. Crtc commit thread acquires the rc_lock and triggers the flush_thread API on event_thread. Event thread again tries to acquire the rc_lock to wait for frame. This can be prevented by avoiding the pre_kickoff call from esd_failure notification if it is generated through pp_timeout. Change-Id: I561fef0345976ab0cae61aab6718214c47fa1393 Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
Description
No description provided
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%