diff options
| author | Chris Wilson <[email protected]> | 2019-10-09 17:09:06 +0100 |
|---|---|---|
| committer | Chris Wilson <[email protected]> | 2019-10-09 19:54:46 +0100 |
| commit | c36eebd9ba5d70b84e1e7408ccc7632566f285c4 (patch) | |
| tree | 2b0ac4203a72b14e92c8f984dfb315a051b6f575 /tools/perf/scripts/python/stackcollapse.py | |
| parent | c949ae431467764277cdd88d7c26ff963a9db40a (diff) | |
drm/i915/gt: execlists->active is serialised by the tasklet
The active/pending execlists is no longer protected by the
engine->active.lock, but is serialised by the tasklet instead. Update
the locking around the debug and stats to follow suit.
v2: local_bh_disable() to prevent recursing into the tasklet in case we
trigger a softirq (Tvrtko)
Fixes: df403069029d ("drm/i915/execlists: Lift process_csb() out of the irq-off spinlock")
Signed-off-by: Chris Wilson <[email protected]>
Cc: Mika Kuoppala <[email protected]>
Cc: Tvrtko Ursulin <[email protected]>
Reviewed-by: Tvrtko Ursulin <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions