[gm45] task xorg/i915 blocked after resume

Bug #421032 reported by Kai Jauch
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

After resume I just saw the wallpaper and mouse pointer, couldn't switch ttys. Login via ssh was very slow, but managed to reboot remotely.

Snippet from kern.log (see attached file for complete log):

[60000.692263] INFO: task Xorg:3295 blocked for more than 120 seconds.
[60000.692272] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[60000.692279] Xorg D 0000000000000000 0 3295 3294 0x00400004
[60000.692290] ffff88011a0adcb8 0000000000000082 ffff88011a0adc90 0000000000015580
[60000.692301] ffff88011a1c03b0 0000000000015580 0000000000015580 0000000000015580
[60000.692310] 0000000000015580 ffff88011a1c03b0 0000000000015580 0000000000015580
[60000.692319] Call Trace:
[60000.692339] [<ffffffff8151f2a7>] __mutex_lock_slowpath+0xd7/0x160
[60000.692351] [<ffffffff814202d0>] ? sock_aio_write+0x0/0x150
[60000.692359] [<ffffffff8151f1a6>] mutex_lock+0x26/0x50
[60000.692409] [<ffffffffa0060a56>] i915_gem_throttle_ioctl+0x36/0x90 [i915]
[60000.692448] [<ffffffffa0026cae>] drm_ioctl+0x17e/0x3a0 [drm]
[60000.692460] [<ffffffff81032439>] ? default_spin_lock_flags+0x9/0x10
[60000.692470] [<ffffffff8152056a>] ? _spin_lock_irqsave+0x2a/0x40
[60000.692481] [<ffffffff81128d7c>] vfs_ioctl+0x7c/0xa0
[60000.692488] [<ffffffff81129349>] do_vfs_ioctl+0x79/0x370
[60000.692496] [<ffffffff811296c1>] sys_ioctl+0x81/0xa0
[60000.692507] [<ffffffff81011fc2>] system_call_fastpath+0x16/0x1b

ProblemType: Bug
Architecture: amd64
Date: Sat Aug 29 12:46:53 2009
DistroRelease: Ubuntu 9.10
MachineType: Dell Inc. Latitude E6400
Package: xserver-xorg-video-intel 2:2.8.1-1ubuntu1
PccardctlIdent:

PccardctlStatus:

ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-8-generic root=UUID=4ce12114-4299-47ee-9406-fd5e1d05a0f9 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-8.28-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu3
 libdrm2 2.4.12+git20090801.45078630-0ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090629.f39cafc5-0ubuntu6
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-8-generic x86_64
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 05/11/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A14
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA14:bd05/11/2009:svnDellInc.:pnLatitudeE6400:pvr:rvnDellInc.:rn:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Latitude E6400
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: x86_64kernel: 2.6.31-8-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
     Subsystem: Dell Device [1028:0233]

Revision history for this message
Kai Jauch (kaijauch) wrote :
Revision history for this message
Kai Jauch (kaijauch) wrote :

Just tried 9 suspend/resume cycles without any blocking, I don't know how to trigger this.

Revision history for this message
Bryce Harrington (bryce) wrote : Re: [Bug 421032] [NEW] [GM45] task xorg/i915 blocked after resume

On Sat, Aug 29, 2009 at 11:03:40AM -0000, Kai Jauch wrote:
> [60000.692319] Call Trace:
> [60000.692339] [<ffffffff8151f2a7>] __mutex_lock_slowpath+0xd7/0x160

That indicates what you experienced was likely a "GPU Lockup", or
"X Freeze" more commonly. Next time it happens, try to get a
batchbuffer dump, as that is what's needed for analyzing this type of
issue. For more info see
http://wiki.ubuntu.com/X/Troubleshooting/Freeze.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Revision history for this message
Kai Jauch (kaijauch) wrote :

Running "torcs" caused it to reappear, attaching the requested information.

Bryce Harrington (bryce)
tags: added: karmic
Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
tags: added: resume
Bryce Harrington (bryce)
summary: - [GM45] task xorg/i915 blocked after resume
+ [g45] [GM45] task xorg/i915 blocked after resume
Bryce Harrington (bryce)
summary: - [g45] [GM45] task xorg/i915 blocked after resume
+ [gm45] task xorg/i915 blocked after resume
Revision history for this message
Kai Jauch (kaijauch) wrote :

I didn't encounter this problem anymore in karmic.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.