Launchpad has imported 12 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=41092.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-09-21T13:13:17+00:00 Bryce Harrington wrote:

Forwarding this bug from Ubuntu reporter Damian Christey:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/850939

[Problem]
Initially this looks like a false GPU lockup, because it seems to mask the 
error, but then there is a 'fixme', followed immediately by a render ring 
initialization failure.  This appears to be going on during a resume from 
suspend.

[Original Description]
First time I've seen this one.

[14585.553826] PM: resume of drv:sd dev:2:0:0:0 complete after 485.400 msecs
[14585.553863] PM: resume of drv:scsi_disk dev:2:0:0:0 complete after 141.803 
msecs
[14585.554026] PM: resume of drv:scsi_device dev:2:0:0:0 complete after 485.560 
msecs
[14585.640171] firewire_core: rediscovered device fw0
[14585.700866] thinkpad_acpi: ACPI backlight control delay disabled
[14585.700874] render error detected, EIR: 0x00000010
[14585.700877] page table error
[14585.700878]   PGTBL_ER: 0x00000100
[14585.700881] [drm:i915_report_and_clear_eir] *ERROR* EIR stuck: 0x00000010, 
masking
[14585.700888] fixme: max PWM is zero.
[14585.700956] [drm:init_ring_common] *ERROR* render ring initialization failed 
ctl 00000000 head 00000000 tail 00000000 start 00000000
[14585.702068] PM: resume of devices complete after 651.237 msecs
[14585.702248] PM: resume devices took 0.650 seconds
[14585.702295] PM: Finishing wakeup.
[14585.702297] Restarting tasks ... done.
[14585.716731] video LNXVIDEO:00: Restoring backlight state
[14585.860327] [drm] Changing LVDS panel from (+hsync, +vsync) to (-hsync, 
-vsync)
[14585.860483] ------------[ cut here ]------------
[14585.860518] WARNING: at 
/build/buildd/linux-3.0.0/drivers/gpu/drm/i915/intel_display.c:791 
intel_enable_pipe+0x14a/0x150 [i915]()
[14585.860522] Hardware name: 6465CTO
[14585.860523] PLL state assertion failure (expected on, current off)
[14585.860525] Modules linked in: rfcomm bnep parport_pc ppdev 
snd_hda_codec_analog joydev thinkpad_acpi snd_seq_midi binfmt_misc snd_rawmidi 
snd_hda_intel snd_hda_codec snd_hwdep pcmcia arc4 snd_seq_midi_event snd_seq 
btusb iwl3945 iwl_legacy yenta_socket pcmcia_rsrc r852 sm_common nand nand_ids 
nand_bch mac80211 snd_pcm psmouse bluetooth bch nand_ecc pcmcia_core mtd i915 
snd_seq_device serio_raw drm_kms_helper cfg80211 drm snd_timer snd_page_alloc 
snd i2c_algo_bit soundcore nvram wmi video tpm_tis firewire_sbp2 lp parport 
sdhci_pci sdhci firewire_ohci firewire_core crc_itu_t ahci libahci e1000e
[14585.860571] Pid: 7980, comm: kworker/u:31 Tainted: G        W   
3.0.0-11-generic #17-Ubuntu
[14585.860574] Call Trace:
[14585.860583]  [<ffffffff8105e82f>] warn_slowpath_common+0x7f/0xc0
[14585.860587]  [<ffffffff8105e926>] warn_slowpath_fmt+0x46/0x50
[14585.860600]  [<ffffffffa01b27aa>] intel_enable_pipe+0x14a/0x150 [i915]
[14585.860613]  [<ffffffffa01b4a41>] i9xx_crtc_mode_set+0x6f1/0xd70 [i915]
[14585.860622]  [<ffffffffa018a893>] ? i915_enable_vblank+0x33/0x100 [i915]
[14585.860634]  [<ffffffffa01a8d2f>] intel_crtc_mode_set+0x6f/0xa0 [i915]
[14585.860642]  [<ffffffffa0171ff9>] drm_crtc_helper_set_mode+0x2a9/0x420 
[drm_kms_helper]
[14585.860649]  [<ffffffffa01721e3>] drm_helper_resume_force_mode+0x73/0x160 
[drm_kms_helper]
[14585.860665]  [<ffffffffa00babb3>] ? drm_irq_install+0x143/0x210 [drm]
[14585.860674]  [<ffffffffa0181146>] i915_reset+0x296/0x440 [i915]
[14585.860683]  [<ffffffffa0185ae0>] ? notify_ring+0xf0/0xf0 [i915]
[14585.860692]  [<ffffffffa0185ba8>] i915_error_work_func+0xc8/0x110 [i915]
[14585.860699]  [<ffffffff8107c05a>] process_one_work+0x11a/0x480
[14585.860702]  [<ffffffff8107cd25>] worker_thread+0x165/0x370
[14585.860705]  [<ffffffff8107cbc0>] ? manage_workers.isra.30+0x130/0x130
[14585.860709]  [<ffffffff810811cc>] kthread+0x8c/0xa0
[14585.860714]  [<ffffffff815f32e4>] kernel_thread_helper+0x4/0x10
[14585.860717]  [<ffffffff81081140>] ? flush_kthread_worker+0xa0/0xa0
[14585.860720]  [<ffffffff815f32e0>] ? gs_change+0x13/0x13
[14585.860722] ---[ end trace eaf1667dd518c105 ]---
<More backtraces in dmesg>

Package: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64

ApportVersion: 1.23-0ubuntu1
Architecture: amd64
Chipset: i965gm
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
Date: Tue Sep 13 14:12:51 2011
DistUpgraded: Log time: 2011-06-05 21:41:42.955296
DistroCodename: oneiric
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) 
[8086:2a02] (rev 0c) (prog-if 00 [VGA controller])
MachineType: LENOVO 6465CTO
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-11-generic 
root=UUID=eda8e981-7ccb-44f8-bb03-01dbd64009e4 ro quiet splash vt.handoff=7
UpgradeStatus: Upgraded to oneiric on 2011-06-06 (101 days ago)
dmi.bios.date: 04/25/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETB7WW (2.17 )
dmi.board.name: 6465CTO
dmi.chassis.type: 10
dmi.modalias: 
dmi:bvnLENOVO:bvr7LETB7WW(2.17):bd04/25/2008:svnLENOVO:pn6465CTO:pvrThinkPadT61:rvnLENOVO:rn6465CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 6465CTO
dmi.product.version: ThinkPad T61
version.compiz: compiz 1:0.9.5.94+bzr2803-0ubuntu3
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/2

------------------------------------------------------------------------
On 2011-09-21T13:13:41+00:00 Bryce Harrington wrote:

Created attachment 51466
BootDmesg.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/3

------------------------------------------------------------------------
On 2011-09-21T13:13:52+00:00 Bryce Harrington wrote:

Created attachment 51467
CurrentDmesg.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/4

------------------------------------------------------------------------
On 2011-09-21T13:14:06+00:00 Bryce Harrington wrote:

Created attachment 51468
i915_error_state.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/5

------------------------------------------------------------------------
On 2011-09-21T13:14:27+00:00 Bryce Harrington wrote:

Created attachment 51469
XorgConf.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/6

------------------------------------------------------------------------
On 2011-09-21T13:16:31+00:00 Bryce Harrington wrote:

Created attachment 51470
XorgLog.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/7

------------------------------------------------------------------------
On 2012-02-18T21:34:24+00:00 Daniel Gnoutcheff wrote:

This bug seems to be the crash that I sometimes get when I resume my
laptop from suspend.  Whenever I resume, the display will always turn on
initially, usually with a still image from some framebuffer console.
Usually, the X server will then come to life after a short delay (e.g.
with the unlock dialog from gnome-screensaver).  Other times, however,
there is a longer delay, after which the display shuts off (blacklight
and all).  The rest of the system remains functioning, and when I log in
via ssh, I'll find the reported error messages in the kernel log.  The
display remains inoperable even if I do an Xserver restart, a VT switch,
another suspend/resume, or a hibernate/thaw.  A soft reboot, however,
does reset the display.

distro: Ubuntu 11.10 amd64
kernel 3.0.0-16-generic
libdrm 2.4.26-1ubuntu1
mesa 7.11-0ubuntu3
xorg-server 2:1.10.4-1ubuntu4.2
xf86-video-intel 2:2.15.901-1ubuntu2.1
machine: Lenovo Thinkpad R61 7733A82

I've had about fourteen of these crashes in the past month and a half,
and I've managed to collect debugging logs on most of them.  However,
this bug has defeated all my attempts to deliberately reproduce it.
Sometimes I go for almost three weeks with no hangs, other times I get
several hangs in one day. This may be related to changes in my usage
patterns (how frequently I use suspend, how much time I waste on Youtube
videos, etc.), but I haven't found any correlation yet, nor do I have
any real idea of what to look for.

Some observations I have made so far:
-) Doing many suspend/resume cycles in a row (e.g. running pm-suspend 50 times 
in a script) is *not* sufficient to reproduce this bug.
-) I once attempted to reproduce this bug by opening a large number of 
windows/applications at once, with the hope that this would stress the graphics 
system.  However, it had no apparent effect on suspend/resume performance.
-) This bug does not seem to depend on the kernel version.  I've encountered 
these hangs with the 3.0.0 kernel shipped with 11.10, and I've also seen it 
with vanilla 2.6.38, 2.6.39, and 3.2.0 kernels.  However, I never encountered 
this bug when running Ubuntu 11.04 and its 2.6.38 kernel.  It would seem that 
userspace changes are key.
-) This bug does not seem to be affected by the use of OpenGL compositing 
managers: the crashes continued even when I switched from Unity to Unity2D.

I'll attach some logs from one of my most recent hangs.  I've added
drm.debug=0x06 to my default kernel command line, which wastes syslog
space but ensures that verbose logging is on when a hang hits. The
kernel messages are from my syslog (from which I've pulled out
irrelevant non-kernel messages). All of these logs were saved shortly
after the hang (while I was logged in via ssh).

I've also set up some small scripts to collect logs and statistics with
every suspend/resume, with the hope that this would help find what makes
the difference between successful and unsuccessful suspends.  Right now
I only save dumps from xwininfo and xrestop, for lack of a better idea.

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/11

------------------------------------------------------------------------
On 2012-02-18T21:36:06+00:00 Daniel Gnoutcheff wrote:

Created attachment 57259
gnoutchd-KernelLog.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/12

------------------------------------------------------------------------
On 2012-02-18T21:36:49+00:00 Daniel Gnoutcheff wrote:

Created attachment 57260
gnoutchd-i915_error_state.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/13

------------------------------------------------------------------------
On 2012-02-18T21:37:33+00:00 Daniel Gnoutcheff wrote:

Created attachment 57261
gnoutchd-intel_reg_dumper.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/14

------------------------------------------------------------------------
On 2012-02-18T21:38:20+00:00 Daniel Gnoutcheff wrote:

Created attachment 57262
gnoutchd-XorgLog.txt

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/15

------------------------------------------------------------------------
On 2012-02-18T21:39:07+00:00 Daniel Gnoutcheff wrote:

Created attachment 57263
gnoutchd-vbios.dump

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/850939/comments/16

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/850939

Title:
  [i965gm] GPU lockup EIR:0x00000010, followed by PLL state assertion
  failure

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/850939/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to