]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Report to userspace if we have a (presumed) working GPU reset
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 15 Jun 2015 11:23:48 +0000 (12:23 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 15 Jun 2015 14:59:58 +0000 (16:59 +0200)
commitb1373413bef8ff2b09e4b1b7e923a3e226f9e12a
tree31fd97db34a73f45faf7c103257b39b3f8af7c63
parent9a0573a1a9ec819de526b024223b8d2a4e938617
drm/i915: Report to userspace if we have a (presumed) working GPU reset

In igt, we want to test handling of GPU hangs, both for recovery
purposes and for reporting. However, we don't want to inject a genuine
GPU hang onto a machine that cannot recover and so be permenantly
wedged. Rather than embed heuristics into igt, have the kernel report
exactly when it expects the GPU reset to work.

This can also be usefully extended in future to indicate different
levels of fine-grained resets.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Tim Gore <tim.gore@intel.com>
Cc: Tomas Elf <tomas.elf@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_dma.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_uncore.c
include/uapi/drm/i915_drm.h