summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2018-05-07 16:57:25 +0300
committerChris Wilson <chris@chris-wilson.co.uk>2018-05-08 16:58:48 +0300
commit4f6d8fcf1a53d4d544d9a13f70cb2669572b7ecb (patch)
treee509da31fef92988538ae128f0fbfd8d2c92c7a8 /tools/perf/scripts/python/export-to-postgresql.py
parent4cdf65ce8cc28e72089605250b887ab70e10f750 (diff)
downloadlinux-4f6d8fcf1a53d4d544d9a13f70cb2669572b7ecb.tar.xz
drm/i915: Flush submission tasklet after bumping priority
When called from process context tasklet_schedule() defers itself to ksoftirqd. From experience this may cause unacceptable latencies of over 200ms in executing the submission tasklet, our goal is to reprioritise the HW execution queue and trigger HW preemption immediately, so disable bh over the call to schedule and force the tasklet to run afterwards if scheduled. v2: Keep rcu_read_lock() around for PREEMPT_RCU Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180507135731.10587-1-chris@chris-wilson.co.uk Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions