]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/i915: Stop touching hangcheck.seqno from intel_engine_init_global_seqno()
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 21 Apr 2017 08:31:13 +0000 (09:31 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 21 Apr 2017 08:58:24 +0000 (09:58 +0100)
commit546cdbc75b6a1cba6445896141c736b0a3070afc
treeb6145a32e6c79c378d8becdd3514b7c5e612269e
parent2d6c4c84230df9ff99b626b52b11049e449632c9
drm/i915: Stop touching hangcheck.seqno from intel_engine_init_global_seqno()

The hangcheck runs independently to the main flow of seqno through the
driver. However, we have an odd coupling of the seqno reset that is
unwelcome, and if poked at just the right rate can cause spurious hangs
(e.g. gem_exec_whisper) on an apparently idle engine.

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: http://patchwork.freedesktop.org/patch/msgid/20170421083113.21321-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_engine_cs.c