Deadlock avoidance backoff
void drm_modeset_backoff(struct drm_modeset_acquire_ctx * ctx);
ctx
the acquire context
If deadlock is detected (ie. drm_modeset_lock returns -EDEADLK), you must call this function to drop all currently held locks and block until the contended lock becomes available.
Jesse Barnes <[email protected]>
Intel Corporation,
Initial version
Laurent Pinchart <[email protected]>
Ideas on board SPRL,
Driver internals
Daniel Vetter <[email protected]>
Intel Corporation,
Contributions all over the place