]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Only queue requests during execlists submission
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 9 Sep 2016 13:11:42 +0000 (14:11 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 9 Sep 2016 13:23:00 +0000 (14:23 +0100)
commitabd5bcf31fcc47f7b07b23c45194c996fe86be9e
treee18f6d40b8d0bb2c01f2cd81f31baa378f78d23b
parent05dbe8154e7c83cffd068d94c1e58c72a16343e5
drm/i915: Only queue requests during execlists submission

Leave the more complicated request dequeueing to the tasklet and instead
just kick start the tasklet if we detect we are adding the first
request.

v2: Play around with list operators until we agree upon something

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala@intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20160909131201.16673-2-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_lrc.c