summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts-by-pid.py
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-09-23 14:00:55 +0300
committerChris Wilson <chris@chris-wilson.co.uk>2019-09-23 18:21:37 +0300
commitc0bb487dc19fc45dbeede7dcf8f513df51a3cd33 (patch)
tree9f23871f9b660fa60565c7aa1d1089dc9a5e8d85 /tools/perf/scripts/python/syscall-counts-by-pid.py
parent3231f8c01121ee1febfd82398ee22f7ff9dc5d76 (diff)
downloadlinux-c0bb487dc19fc45dbeede7dcf8f513df51a3cd33.tar.xz
drm/i915: Only enqueue already completed requests
If we are asked to submit a completed request, just move it onto the active-list without modifying it's payload. If we try to emit the modified payload of a completed request, we risk racing with the ring->head update during retirement which may advance the head past our breadcrumb and so we generate a warning for the emission being behind the RING_HEAD. v2: Commentary for the sneaky, shared responsibility between functions. v3: Spelling mistakes and bonus assertion Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190923110056.15176-3-chris@chris-wilson.co.uk
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions