]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Show stack (by WARN) for hitting forcewake errors
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 20 Jul 2018 11:11:02 +0000 (12:11 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 24 Jul 2018 10:55:20 +0000 (11:55 +0100)
commit74381f3af913bf12e82f7071359b546b2719c20b
treeff6d9f41ab60d97879d03d0b99450a2f398cdf0d
parentc32b40b8a5268bb7b195f288b0e6e8c1511700de
drm/i915: Show stack (by WARN) for hitting forcewake errors

On Sandybridge, we need a workaround to wait for the CPU thread to wake
up before we are sure that we have enabled the GT power well. However,
we do see the errors being reported and failed reads returning spurious
results. To try and capture more details as it fails, promote the error
into a WARN so we grab the stacktrace, and to try and reduce the
frequency of error increase the timeout from 500us to 5ms.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180720111102.11549-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_uncore.c