[Intel-gfx] [PATCH] drm/i915: Try enabling RC6 by default (again)

Ted Phelps phelps at gnusto.com
Mon Aug 8 05:44:28 CEST 2011


Ted Phelps writes:
> Daniel Vetter writes:
> > If it's short (order of a second or less) can you rehang your gpu with
> > kernel log timestamping switched on?
> 
> I'm happy to re-hang the GPU with kernel log timestamping enabled, but I
> won't be able to do so until Sunday night.

I still haven't managed to wedge the GPU with timestamping enabled, but
it has reported a few hangs:

[ 5529.990334] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[ 5529.990342] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
[ 5529.992971] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 1226969 at 1226966, next 1226970)
[ 6790.804605] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[ 6790.804626] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 1906573 at 1906570, next 1906574)
[13148.089287] ------------[ cut here ]------------
[13148.089296] WARNING: at drivers/gpu/drm/i915/i915_drv.c:387 __gen6_gt_wait_for_fifo+0x8a/0x90 [i915]()
[13148.089297] Hardware name:         
[13148.089298] Modules linked in: tun ohci_hcd i915 fbcon font bitblit softcursor drm_kms_helper drm pl2303 usbserial e1000e cfbcopyarea video cfbimgblt cfbfillrect processor button xfs
[13148.089308] Pid: 2042, comm: X Not tainted 3.0.0-00175-g07b7ddd #263
[13148.089310] Call Trace:
[13148.089315]  [<ffffffff81047eea>] warn_slowpath_common+0x7a/0xb0
[13148.089317]  [<ffffffff81047f35>] warn_slowpath_null+0x15/0x20
[13148.089320]  [<ffffffffa019073a>] __gen6_gt_wait_for_fifo+0x8a/0x90 [i915]
[13148.089327]  [<ffffffffa01e5f6d>] ring_write_tail+0x5d/0xf0 [i915]
[13148.089333]  [<ffffffffa01e95c7>] blt_ring_flush+0xe7/0x110 [i915]
[13148.089337]  [<ffffffffa01b0b72>] i915_gem_flush_ring+0x42/0x230 [i915]
[13148.089342]  [<ffffffffa01b4abe>] i915_gem_busy_ioctl+0xee/0x160 [i915]
[13148.089348]  [<ffffffffa0109514>] drm_ioctl+0x3d4/0x4c0 [drm]
[13148.089352]  [<ffffffffa01b49d0>] ? i915_gem_unpin_ioctl+0xf0/0xf0 [i915]
[13148.089356]  [<ffffffff81269cd5>] ? timerqueue_del+0x35/0x90
[13148.089358]  [<ffffffff8111b7c7>] do_vfs_ioctl+0x97/0x5d0
[13148.089360]  [<ffffffff8153bb79>] ? _raw_spin_unlock_irq+0x9/0x40
[13148.089363]  [<ffffffff8104d044>] ? do_setitimer+0x1b4/0x240
[13148.089364]  [<ffffffff8111bd91>] sys_ioctl+0x91/0xa0
[13148.089366]  [<ffffffff815424fb>] system_call_fastpath+0x16/0x1b
[13148.089368] ---[ end trace cbadf99dfca64e1a ]---
[13148.094455] ------------[ cut here ]------------
[13148.094460] WARNING: at drivers/gpu/drm/i915/i915_drv.c:387 __gen6_gt_wait_for_fifo+0x8a/0x90 [i915]()
[13148.094461] Hardware name:         
[13148.094462] Modules linked in: tun ohci_hcd i915 fbcon font bitblit softcursor drm_kms_helper drm pl2303 usbserial e1000e cfbcopyarea video cfbimgblt cfbfillrect processor button xfs
[13148.094470] Pid: 2042, comm: X Tainted: G        W   3.0.0-00175-g07b7ddd #263
[13148.094471] Call Trace:
[13148.094473]  [<ffffffff81047eea>] warn_slowpath_common+0x7a/0xb0
[13148.094475]  [<ffffffff81047f35>] warn_slowpath_null+0x15/0x20
[13148.094478]  [<ffffffffa019073a>] __gen6_gt_wait_for_fifo+0x8a/0x90 [i915]
[13148.094484]  [<ffffffffa01e5f6d>] ring_write_tail+0x5d/0xf0 [i915]
[13148.094489]  [<ffffffffa01e95c7>] blt_ring_flush+0xe7/0x110 [i915]
[13148.094493]  [<ffffffffa01b0b72>] i915_gem_flush_ring+0x42/0x230 [i915]
[13148.094498]  [<ffffffffa01b7c08>] i915_gem_do_execbuffer.clone.7+0xdb8/0x1790 [i915]
[13148.094503]  [<ffffffffa01b8a70>] ? i915_gem_execbuffer2+0x40/0x250 [i915]
[13148.094507]  [<ffffffffa01b8ac7>] i915_gem_execbuffer2+0x97/0x250 [i915]
[13148.094511]  [<ffffffffa0109514>] drm_ioctl+0x3d4/0x4c0 [drm]
[13148.094515]  [<ffffffffa01b8a30>] ? i915_gem_execbuffer+0x450/0x450 [i915]
[13148.094517]  [<ffffffff8111b7c7>] do_vfs_ioctl+0x97/0x5d0
[13148.094518]  [<ffffffff8111bd91>] sys_ioctl+0x91/0xa0
[13148.094520]  [<ffffffff815424fb>] system_call_fastpath+0x16/0x1b
[13148.094521] ---[ end trace cbadf99dfca64e1b ]---

Hope that's useful!

Thanks,
-Ted



More information about the Intel-gfx mailing list