From: Ted Phelps <phelps@gnusto.com>
To: Keith Packard <keithp@keithp.com>, intel-gfx@lists.freedesktop.org
Cc: Pekka Enberg <penberg@kernel.org>,
Gu Rui <chaos.proton@gmail.com>,
Francesco Allertsen <fallertsen@gmail.com>
Subject: Re: [PATCH] drm/i915: Try enabling RC6 by default (again)
Date: Fri, 05 Aug 2011 00:05:53 +1000 [thread overview]
Message-ID: <16320.1312466753@orpheus.gnusto.com> (raw)
In-Reply-To: Your message of Wed, 03 Aug 2011 20:23:54 MST. <1312428234-8526-1-git-send-email-keithp@keithp.com>
Keith Packard writes:
> Jesse Barnes and I found a couple of issues where incorrect mode
> setting would cause problems with RC6 enabled. We're hopeful that
> fixing those will resolve the outstanding issues with a few machines
> that had trouble before 3.0 with rc6.
Thanks for continuing to bash on this, but I'm afraid I'm still having
issues.
I saw a bunch of stack traces like the one below, alternating between
ring_put and ring_get, before the GPU was declared wedged.
------------[ cut here ]------------
WARNING: at drivers/gpu/drm/i915/i915_drv.c:387 __gen6_gt_wait_for_fifo+0x8a/0x90 [i915]()
Hardware name:
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
Pid: 2045, comm: X Not tainted 3.0.0-00175-g07b7ddd #262
Call Trace:
[<ffffffff81047dca>] warn_slowpath_common+0x7a/0xb0
[<ffffffff81047e15>] warn_slowpath_null+0x15/0x20
[<ffffffffa019573a>] __gen6_gt_wait_for_fifo+0x8a/0x90 [i915]
[<ffffffffa01eb7a3>] gen6_ring_put_irq+0xb3/0x150 [i915]
[<ffffffffa01eb853>] blt_ring_put_irq+0x13/0x20 [i915]
[<ffffffffa01b55b4>] i915_wait_request+0x1d4/0x710 [i915]
[<ffffffff8106a0f0>] ? wake_up_bit+0x40/0x40
[<ffffffffa01b5b22>] i915_gem_object_wait_rendering+0x32/0x40 [i915]
[<ffffffffa01b78b8>] i915_gem_object_set_to_gtt_domain+0xc8/0x160 [i915]
[<ffffffffa01b7a09>] i915_gem_set_domain_ioctl+0xb9/0x100 [i915]
[<ffffffffa0113514>] drm_ioctl+0x3d4/0x4c0 [drm]
[<ffffffffa01b7950>] ? i915_gem_object_set_to_gtt_domain+0x160/0x160 [i915]
[<ffffffff81537169>] ? _raw_spin_unlock_irq+0x9/0x40
[<ffffffff8100b654>] ? check_for_xstate+0x44/0xb0
[<ffffffff81117037>] do_vfs_ioctl+0x97/0x5d0
[<ffffffff8100234b>] ? sys_rt_sigreturn+0x1fb/0x210
[<ffffffff81117601>] sys_ioctl+0x91/0xa0
[<ffffffff8153dafb>] system_call_fastpath+0x16/0x1b
---[ end trace 070cd7741c91254d ]---
------------[ cut here ]------------
... lots of the above ...
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
[drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 936788 at 936786, next 936789)
[drm:init_ring_common] *ERROR* render ring initialization failed ctl 00000000 head 00000000 tail 00000000 start 00000000
[drm:init_ring_common] *ERROR* gen6 bsd ring initialization failed ctl 00000000 head 00000000 tail 00000000 start 00000000
[drm:init_ring_common] *ERROR* blt ring initialization failed ctl 00000000 head 00000000 tail 00000000 start 00000000
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 936792 at 936783, next 936793)
[drm:i915_reset] *ERROR* GPU hanging too fast, declaring wedged!
[drm:i915_reset] *ERROR* Failed to reset chip.
This is with mesa-7.11rc4, xf86-video-intel-2.15.0 and a Linux kernel
3.0.0-00175-g07b7ddd (head of keithp's drm-intel-next).
I'll attach the i915_error_state to bug #38567.
Cheers,
-Ted
next prev parent reply other threads:[~2011-08-04 14:12 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-04 3:23 [PATCH] drm/i915: Try enabling RC6 by default (again) Keith Packard
2011-08-04 14:05 ` Ted Phelps [this message]
2011-08-04 15:51 ` Daniel Vetter
2011-08-05 1:41 ` Ted Phelps
2011-08-08 3:44 ` Ted Phelps
[not found] ` <20110804051027.GA3176@fujiko>
2011-08-04 18:05 ` Keith Packard
2011-08-05 4:54 ` Francesco Allertsen
[not found] ` <CALC6sNDujob+qGu40pDMBVXo8K752-MsN4Y9KNkTvmd3bD3DHg@mail.gmail.com>
2011-08-04 18:08 ` Keith Packard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=16320.1312466753@orpheus.gnusto.com \
--to=phelps@gnusto.com \
--cc=chaos.proton@gmail.com \
--cc=fallertsen@gmail.com \
--cc=intel-gfx@lists.freedesktop.org \
--cc=keithp@keithp.com \
--cc=penberg@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.