]> asedeno.scripts.mit.edu Git - linux.git/commit
drm/i915: Skip engine serialisation for no-op seqno reset
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 26 Nov 2018 09:56:10 +0000 (09:56 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 27 Nov 2018 13:03:18 +0000 (13:03 +0000)
commit39e84937b5b447973f2c7322ce4da35775e1bfbf
tree6981d7d34b784869ec04747b8a06af15cb3f3788
parentb7f21899276a3e06ea3c98d0b3771f09eefc6e3d
drm/i915: Skip engine serialisation for no-op seqno reset

If the engine's seqno is already at our target seqno (most likely it
hasn't been used since the last reset), we can skip serialising the
engine and leave it as is.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181126095610.20962-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/i915_request.c