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

Skip to content
Commit f787a5f5 authored by Chris Wilson's avatar Chris Wilson
Browse files

drm/i915: Only hold a process-local lock whilst throttling.



Avoid cause latencies in other clients by not taking the global struct
mutex and moving the per-client request manipulation a local per-client
mutex. For example, this allows a compositor to schedule a page-flip
(through X) whilst an OpenGL application is monopolising the GPU.

Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
parent 27d64339
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