diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2011-01-04 22:22:17 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2011-01-11 20:43:56 +0000 |
commit | 9862e600cef87de0e301bad7d1435b87e03ea84d (patch) | |
tree | 6f0cde94b74885dc8e85a22f1acf9f1474abb135 /drivers/gpu/drm/i915/i915_irq.c | |
parent | 0f46832fab779a9a3314ce5e833155fe4cf18f6c (diff) | |
download | linux-stable-9862e600cef87de0e301bad7d1435b87e03ea84d.tar.gz linux-stable-9862e600cef87de0e301bad7d1435b87e03ea84d.tar.bz2 linux-stable-9862e600cef87de0e301bad7d1435b87e03ea84d.zip |
drm/i915/debugfs: Show the per-ring IMR
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_irq.c')
-rw-r--r-- | drivers/gpu/drm/i915/i915_irq.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c index 826873a23db0..c9adcdd6ad6a 100644 --- a/drivers/gpu/drm/i915/i915_irq.c +++ b/drivers/gpu/drm/i915/i915_irq.c @@ -349,9 +349,12 @@ static void notify_ring(struct drm_device *dev, { struct drm_i915_private *dev_priv = dev->dev_private; u32 seqno = ring->get_seqno(ring); - ring->irq_seqno = seqno; + trace_i915_gem_request_complete(dev, seqno); + + ring->irq_seqno = seqno; wake_up_all(&ring->irq_queue); + dev_priv->hangcheck_count = 0; mod_timer(&dev_priv->hangcheck_timer, jiffies + msecs_to_jiffies(DRM_I915_HANGCHECK_PERIOD)); |