summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_pm.c
diff options
context:
space:
mode:
authorBen Widawsky2013-12-06 23:10:54 +0100
committerDaniel Vetter2013-12-18 15:27:48 +0100
commit685987c6915222730f45141a89f1cd87fb092e9a (patch)
treed670a4d9a32b3e4bbddb05d4b39adab754dc4b33 /drivers/gpu/drm/i915/intel_pm.c
parentdrm/i915: Don't use gtt mapping for !gtt error objects (diff)
downloadkernel-qcow2-linux-685987c6915222730f45141a89f1cd87fb092e9a.tar.gz
kernel-qcow2-linux-685987c6915222730f45141a89f1cd87fb092e9a.tar.xz
kernel-qcow2-linux-685987c6915222730f45141a89f1cd87fb092e9a.zip
drm/i915: Identify active VM for batchbuffer capture
Using the current state of the page directory registers, we can determine which of our address spaces was active when the hang occurred. This allows us to scan through all the address spaces to identify the "active" one during error capture. v2: Rebased for BDW error detection. BDW error detection is similar except instead of PP_DIR_BASE, we can use the PDP registers. Signed-off-by: Ben Widawsky <ben@bwidawsk.net> [danvet: Add FIXME about global gtt misuse.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_pm.c')
0 files changed, 0 insertions, 0 deletions