[gm45] x200s hung with oops in Xorg (drm .33)

Bug #534217 reported by Luka Renko
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: xorg

HW: ThinkPad X200s with GM45
SW: Kubuntu Lucid, up-to-date + drm .33 kernel (from apw's ppa)

I was running freshly booted system (for cca 30 minutes), with Kontact and Chromium browser. I was just moving my mouse over Chromium browser, when the mouse pointer froze and I could not do anything else (switch VT, Ctrl-Alt-Del/Bksp) but power-off.
Note: I have installed drm .33 to help debug another hang (bug 533144) - not sure if these two are releated.

In the /var/log/messages I got the following oops:

Mar 8 07:29:25 lure kernel: [ 129.433203] type=1503 audit(1268029765.165:14): operation="open" pid=2121 parent=1721 profile="/usr/sbin/mysqld-akonadi" requested_mask="::r" denied_mask="::r" fsuid=15004 ouid=0 name="/etc/mysql/my.cnf"
Mar 8 07:54:54 lure kernel: [ 1658.544628] PGD 1002063 PUD 9067 PMD 0
Mar 8 07:54:54 lure kernel: [ 1658.544655] CPU 1
Mar 8 07:54:54 lure kernel: [ 1658.544660] Modules linked in: sha256_generic cryptd aes_x86_64 aes_generic binfmt_misc rfcomm ppdev sco bridge stp bnep l2cap vboxdrv dm_crypt snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy arc4 snd_seq_oss snd_seq_midi snd_rawmidi psmouse snd_seq_midi_event snd_seq thinkpad_acpi nvram snd_timer snd_seq_device iwlagn btusb bluetooth iwlcore led_class snd mac80211 soundcore snd_page_alloc cfg80211 serio_raw lp parport fbcon tileblit font bitblit softcursor vga16fb vgastate i915 drm_kms_helper drm i2c_algo_bit e1000e intel_agp video output
Mar 8 07:54:54 lure kernel: [ 1658.544768] Pid: 899, comm: Xorg Not tainted 2.6.32-16-generic #23~drm33v5-Ubuntu 74705HG
Mar 8 07:54:54 lure kernel: [ 1658.544774] RIP: 0010:[<ffffffffa00acbda>] [<ffffffffa00acbda>] i915_gem_retire_request+0x6a/0x160 [i915]
Mar 8 07:54:54 lure kernel: [ 1658.544800] RSP: 0018:ffff880136dd1cc8 EFLAGS: 00010246
Mar 8 07:54:54 lure kernel: [ 1658.544806] RAX: 000000000002f16a RBX: ffff8800bdf999c0 RCX: ffff8800b8a04010
Mar 8 07:54:54 lure kernel: [ 1658.544811] RDX: ffff8801135baf00 RSI: ffffffffa00595c0 RDI: ffff880134aa2fd0
Mar 8 07:54:54 lure kernel: [ 1658.544817] RBP: ffff880136dd1d08 R08: ffff8800bd3496d0 R09: ffffffffa00acde0
Mar 8 07:54:54 lure kernel: [ 1658.544824] R10: 0000000000000001 R11: 0000000000000000 R12: ffff880134aa2000
Mar 8 07:54:54 lure kernel: [ 1658.544829] R13: ffff8800ad1cbb00 R14: ffff880134aa2fd8 R15: ffff880134aa2fd0
Mar 8 07:54:54 lure kernel: [ 1658.544837] FS: 00007f860f4ca700(0000) GS:ffff880028280000(0000) knlGS:0000000000000000
Mar 8 07:54:54 lure kernel: [ 1658.544844] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 8 07:54:54 lure kernel: [ 1658.544850] CR2: ffff8800bdf99a30 CR3: 0000000136c5a000 CR4: 00000000000006e0
Mar 8 07:54:54 lure kernel: [ 1658.544856] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Mar 8 07:54:54 lure kernel: [ 1658.544862] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Mar 8 07:54:54 lure kernel: [ 1658.544869] Process Xorg (pid: 899, threadinfo ffff880136dd0000, task ffff880122fa2de0)
Mar 8 07:54:54 lure kernel: [ 1658.544878] ffff8800b8a043c0 ffff8800b8a043c0 0000000000000000 ffff8800ad1cbb00
Mar 8 07:54:54 lure kernel: [ 1658.544887] <0> ffff880134aa2000 ffff880133bc8800 ffff880134aa3028 000000000002f16a
Mar 8 07:54:54 lure kernel: [ 1658.544897] <0> ffff880136dd1d48 ffffffffa00acd49 ffff880136dd1d48 ffff880133bc8800
Mar 8 07:54:54 lure kernel: [ 1658.544934] [<ffffffffa00acd49>] i915_gem_retire_requests+0x79/0x110 [i915]
Mar 8 07:54:54 lure kernel: [ 1658.544958] [<ffffffffa00ace2e>] i915_gem_busy_ioctl+0x4e/0xd0 [i915]
Mar 8 07:54:54 lure kernel: [ 1658.544985] [<ffffffffa0057e1a>] drm_ioctl+0x27a/0x480 [drm]
Mar 8 07:54:54 lure kernel: [ 1658.545010] [<ffffffffa00acde0>] ? i915_gem_busy_ioctl+0x0/0xd0 [i915]
Mar 8 07:54:54 lure kernel: [ 1658.545025] [<ffffffff81083580>] ? autoremove_wake_function+0x0/0x40
Mar 8 07:54:54 lure kernel: [ 1658.545035] [<ffffffff81150162>] vfs_ioctl+0x22/0xa0
Mar 8 07:54:54 lure kernel: [ 1658.545042] [<ffffffff81150411>] do_vfs_ioctl+0x81/0x380
Mar 8 07:54:54 lure kernel: [ 1658.545051] [<ffffffff8114088f>] ? vfs_read+0x12f/0x1a0
Mar 8 07:54:54 lure kernel: [ 1658.545059] [<ffffffff81150791>] sys_ioctl+0x81/0xa0
Mar 8 07:54:54 lure kernel: [ 1658.545070] [<ffffffff810131f2>] system_call_fastpath+0x16/0x1b
Mar 8 07:54:54 lure kernel: [ 1658.545184] RSP <ffff880136dd1cc8>
Mar 8 07:54:54 lure kernel: [ 1658.545194] ---[ end trace d6b0c1bb1835b06e ]---

Is there anything I can do to improve back trace (it seems that first three functions on stack cannot be decoded)?

ProblemType: Bug
Architecture: amd64
Date: Mon Mar 8 08:05:21 2010
DistroRelease: Ubuntu 10.04
MachineType: LENOVO 74705HG
Package: xorg 1:7.5+1ubuntu12
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=/dev/mapper/plain-root ro quiet splash
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.23~drm33v5-generic
SourcePackage: xorg
Uname: Linux 2.6.32-16-generic x86_64
dmi.bios.date: 12/19/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 6DET38WW (2.02 )
dmi.board.name: 74705HG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6DET38WW(2.02):bd12/19/2008:svnLENOVO:pn74705HG:pvrThinkPadX200s:rvnLENOVO:rn74705HG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 74705HG
dmi.product.version: ThinkPad X200s
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucidarchitecture: x86_64kernel: 2.6.32-16-generic

[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
     Subsystem: Lenovo Device [17aa:20e4]

Revision history for this message
Luka Renko (lure) wrote :
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Revision history for this message
Luka Renko (lure) wrote :
Download full text (4.9 KiB)

Experienced another hang, similar backtrace:

Mar 8 12:51:32 lure kernel: [17334.462474] VirtualBox[12924] trap int3 ip:7f7a818f1a7b sp:7f7a6ca25bb0 error:0
Mar 8 14:44:02 lure kernel: [24084.342643] PGD 129cde067 PUD 135a9d067 PMD 0
Mar 8 14:44:02 lure kernel: [24084.342655] CPU 0
Mar 8 14:44:02 lure kernel: [24084.342658] Modules linked in: ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs exportfs reiserfs nls_iso8859_1 nls_cp437 vfat fat usb_storage sha256_generic cryptd aes_x86_64 aes_generic binfmt_misc rfcomm sco ppdev bridge stp bnep l2cap vboxdrv dm_crypt snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss arc4 snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq iwlagn iwlcore snd_timer snd_seq_device mac80211 btusb bluetooth thinkpad_acpi led_class nvram psmouse serio_raw cfg80211 snd soundcore snd_page_alloc lp parport fbcon tileblit font bitblit softcursor vga16fb vgastate i915 drm_kms_helper drm i2c_algo_bit e1000e video output intel_agp
Mar 8 14:44:02 lure kernel: [24084.342714] Pid: 895, comm: Xorg Not tainted 2.6.32-16-generic #23~drm33v5-Ubuntu 74705HG
Mar 8 14:44:02 lure kernel: [24084.342716] RIP: 0010:[<0000000000000bc1>] [<0000000000000bc1>] 0xbc1
Mar 8 14:44:02 lure kernel: [24084.342721] RSP: 0018:ffff880129d35c50 EFLAGS: 00010202
Mar 8 14:44:02 lure kernel: [24084.342723] RAX: 0000000000000bc1 RBX: ffff8800aedf2a80 RCX: 0200000000000081
Mar 8 14:44:02 lure kernel: [24084.342726] RDX: ffffffff81169cd0 RSI: 0000000000000000 RDI: ffffea0003b60d08
Mar 8 14:44:02 lure kernel: [24084.342728] RBP: ffff880129d35c58 R08: 0000000000000001 R09: 0000000000000000
Mar 8 14:44:02 lure kernel: [24084.342731] R10: 0000000000000000 R11: ffff880000000000 R12: 00000000000000b8
Mar 8 14:44:02 lure kernel: [24084.342733] R13: 0000000000000016 R14: 00000000000000b0 R15: 0000000000000020
Mar 8 14:44:02 lure kernel: [24084.342736] FS: 00007f6416b8c700(0000) GS:ffff880028200000(0000) knlGS:0000000000000000
Mar 8 14:44:02 lure kernel: [24084.342739] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Mar 8 14:44:02 lure kernel: [24084.342747] CR2: 0000000000000bc1 CR3: 00000001342a2000 CR4: 00000000000006f0
Mar 8 14:44:02 lure kernel: [24084.342749] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Mar 8 14:44:02 lure kernel: [24084.342752] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Mar 8 14:44:02 lure kernel: [24084.342754] Process Xorg (pid: 895, threadinfo ffff880129d34000, task ffff880135b82de0)
Mar 8 14:44:02 lure kernel: [24084.342758] ffffffff810f90e9 ffff880129d35c98 ffffffffa00af772 ffff8800aedf2a80
Mar 8 14:44:02 lure kernel: [24084.342761] <0> 0000000000000000 ffff8800aedf2a80 ffff8800aedf2900 ffff8801336da000
Mar 8 14:44:02 lure kernel: [24084.342765] <0> 0000000000000318 ffff880129d35cc8 ffffffffa00b078e ffff8800aedf2900
Mar 8 14:44:02 lure kernel: [24084.342777] [<ffffffff810f90e9>] ? set_page_dirty+0x39/0x60
Mar 8 14:44:02 lure kernel: [24084.342790] [<ffffffffa00af772>] i915_gem_object_put_pages+0xd2/0x180 [i915]
Mar 8 14:44:02 lure kernel: [24084.342800] [<ffffffffa00b078e>] i915_gem_object_unbind+...

Read more...

Revision history for this message
Luka Renko (lure) wrote :
Bryce Harrington (bryce)
tags: added: kubuntu
Bryce Harrington (bryce)
description: updated
Robert Hooker (sarvatt)
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → Medium
bugbot (bugbot)
summary: - x200s hung with oops in Xorg (drm .33)
+ [gm45] x200s hung with oops in Xorg (drm .33)
Revision history for this message
Bryce Harrington (bryce) wrote :

This is a kernel bug

affects: xserver-xorg-video-intel (Ubuntu) → linux (Ubuntu)
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.