diff options
| author | Chris Wilson <[email protected]> | 2019-03-01 11:05:44 +0000 |
|---|---|---|
| committer | Chris Wilson <[email protected]> | 2019-03-01 14:54:46 +0000 |
| commit | 3ef7114982b844f0f31c5b92919fa0f45b662079 (patch) | |
| tree | e28ec0fbd3c8860bca4cf022abcc92685b4fa6cb /tools/perf/scripts/python | |
| parent | b5773a3616d10bdef60662b8780ded912ee5d7b6 (diff) | |
drm/i915: Introduce i915_timeline.mutex
A simple mutex used for guarding the flow of requests in and out of the
timeline. In the short-term, it will be used only to guard the addition
of requests into the timeline, taken on alloc and released on commit so
that only one caller can construct a request into the timeline
(important as the seqno and ring pointers must be serialised). This will
be used by observers to ensure that the seqno/hwsp is stable. Later,
when we have reduced retiring to only operate on a single timeline at a
time, we can then use the mutex as the sole guard required for retiring.
Signed-off-by: Chris Wilson <[email protected]>
Reviewed-by: Tvrtko Ursulin <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions