[gm45] x200s hung with oops in unmap_page_range+0xa0/0x2a0

Bug #533144 reported by Luka Renko
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Binary package hint: xorg

SW: Kubuntu Lucid up-to-date using composited desktop
HW: X200s with gm45

I left my system running during the night, just doing some video uploads (java in chromium browser). It hanged the second night in the row. After hang, keyboard led was still responding, but I could not switch VT. Also Ctrl-Alt-Del/Bksp did nothing. Only hard power-off did.

I got the following oops from last hang:

Mar 5 23:35:27 lure kernel: [13503.454865] chromium-browse[10372]: segfault at 50000000c ip 0000000000c01ca8 sp 00007fffd8335870 error 4 in chromium-browser[400000+2243000]
Mar 5 23:43:26 lure kernel: [13982.459223] chromium-browse[10426]: segfault at 800000000c ip 0000000000c05bab sp 00007fffd83358f0 error 4 in chromium-browser[400000+2243000]
Mar 6 01:44:51 lure kernel: [21267.241268] PGD 120363067 PUD 11f258067 PMD 0
Mar 6 01:44:51 lure kernel: [21267.241295] CPU 0
Mar 6 01:44:51 lure kernel: [21267.241300] Modules linked in: 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 snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq arc4 snd_timer iwlagn lp psmouse btusb snd_seq_device thinkpad_acpi iwlcore nvram serio_raw led_class bluetooth snd parport soundcore mac80211 snd_page_alloc cfg80211 fbcon tileblit font bitblit softcursor vga16fb vgastate i915 drm_kms_helper drm i2c_algo_bit e1000e intel_agp video output
Mar 6 01:44:51 lure kernel: [21267.241410] Pid: 894, comm: Xorg Not tainted 2.6.32-15-generic #22-Ubuntu 74705HG
Mar 6 01:44:51 lure kernel: [21267.241416] RIP: 0010:[<ffffffff8110f600>] [<ffffffff8110f600>] unmap_page_range+0xa0/0x2a0
Mar 6 01:44:51 lure kernel: [21267.241426] RSP: 0018:ffff88011f069d58 EFLAGS: 00010206
Mar 6 01:44:51 lure kernel: [21267.241432] RAX: 00007fad301f2000 RBX: 00000000000007f8 RCX: 00007fad30172000
Mar 6 01:44:51 lure kernel: [21267.241438] RDX: 00007fffffffffff RSI: ffff880094b139a0 RDI: ffff88002820ea60
Mar 6 01:44:51 lure kernel: [21267.241444] RBP: ffff88011f069de8 R08: ffff88011f069e50 R09: 0000000000000000
Mar 6 01:44:51 lure kernel: [21267.241450] R10: 0000000000000001 R11: 0000000000000000 R12: ffff88011f069e50
Mar 6 01:44:51 lure kernel: [21267.241456] R13: ffff88011f069eb0 R14: 00007fad301f2000 R15: 0000000000000000
Mar 6 01:44:51 lure kernel: [21267.241463] FS: 00007fad3cde5700(0000) GS:ffff880028200000(0000) knlGS:0000000000000000
Mar 6 01:44:51 lure kernel: [21267.241469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 6 01:44:51 lure kernel: [21267.241474] CR2: 00000000000007f8 CR3: 00000001209a5000 CR4: 00000000000006f0
Mar 6 01:44:51 lure kernel: [21267.241480] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Mar 6 01:44:51 lure kernel: [21267.241486] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Mar 6 01:44:51 lure kernel: [21267.241493] Process Xorg (pid: 894, threadinfo ffff88011f068000, task ffff880133a95bc0)
Mar 6 01:44:51 lure kernel: [21267.241502] 0000000000000000 ffff880137b6c3c0 ffff88013342a800 0000000040086409
Mar 6 01:44:51 lure kernel: [21267.241511] <0> 00007fad301f1fff 00007fad301f2000 00000000000007f8 ffffffffa0054d64
Mar 6 01:44:51 lure kernel: [21267.241521] <0> ffff88002820ea60 000000000000e200 ffff880094b139a0 00007fad301f2000
Mar 6 01:44:51 lure kernel: [21267.241561] [<ffffffffa0054d64>] ? drm_ioctl+0x184/0x3b0 [drm]
Mar 6 01:44:51 lure kernel: [21267.241570] [<ffffffff8110ff48>] unmap_vmas+0x178/0x310
Mar 6 01:44:51 lure kernel: [21267.241579] [<ffffffff81114ee1>] ? __remove_shared_vm_struct+0x41/0x60
Mar 6 01:44:51 lure kernel: [21267.241588] [<ffffffff8111645e>] unmap_region+0xce/0x170
Mar 6 01:44:51 lure kernel: [21267.241596] [<ffffffff81116ad6>] do_munmap+0x276/0x360
@
Mar 6 01:44:51 lure kernel: [21267.241603] [<ffffffff81116c16>] sys_munmap+0x56/0x80
Mar 6 01:44:51 lure kernel: [21267.241614] [<ffffffff810131f2>] system_call_fastpath+0x16/0x1b
Mar 6 01:44:51 lure kernel: [21267.241712] RSP <ffff88011f069d58>
Mar 6 01:44:51 lure kernel: [21267.241728] ---[ end trace 7f389ae34c5c1401 ]---
Mar 6 05:06:41 lure kernel: [33377.415387] chromium-browse[10443]: segfault at 44 ip 0000000000c00a65 sp 00007fffd8335910 error 4 in chromium-browser[400000+2243000]
Mar 6 05:57:51 lure kernel: [36447.187833] chromium-browse[10457]: segfault at 9e0000000e ip 0000000000beb7ac sp 00007fffd8335960 error 4 in chromium-browser[400000+2243000]
Mar 6 07:07:32 lure kernel: [40628.500847] chromium-browse[10438]: segfault at 7fe16b00fe40 ip 0000000000c008d7 sp 00007fffd83358d0 error 4 in chromium-browser[400000+2243000]

ProblemType: Bug
Architecture: amd64
Date: Sat Mar 6 08:09:58 2010
DistroRelease: Ubuntu 10.04
GdmLog:
 Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log'] failed with exit code 1: QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
 QFileSystemWatcher: failed to add paths: /home/luka/.config/ibus/bus
 Bus::open: Can not get ibus-daemon's address.
 IBusInputContext::createInputContext: no connection to ibus-daemon
 cat: /var/log/gdm/:0.log: No such file or directory
GdmLog1: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.1'] failed with exit code 1: cat: /var/log/gdm/:0.log.1: No such file or directory
GdmLog2: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.2'] failed with exit code 1: cat: /var/log/gdm/:0.log.2: No such file or directory
MachineType: LENOVO 74705HG
Package: xorg 1:7.5+1ubuntu12
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-15-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-15.22-generic
SourcePackage: xorg
Uname: Linux 2.6.32-15-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-15-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 :
Revision history for this message
Luka Renko (lure) wrote :
Download full text (4.0 KiB)

oops from yesterday was different, but still Xorg:

Mar 5 13:05:34 lure kernel: [34077.665764] chromium-browse[509]: segfault at 7f310feaf958 ip 0000000000c00c90 sp 00007fff752aa0a8 error 4 in chromium-browser[400000+2243000]
Mar 5 14:28:16 lure kernel: [39039.805450] chromium-browse[745]: segfault at 42aad ip 00007ff9a23118d8 sp 00007fff2a553d98 error 4 in libflashplayer.so[7ff9a1dc5000+8d2000]
Mar 5 15:50:14 lure kernel: [43957.313221] PGD 0
Mar 5 15:50:14 lure kernel: [43957.313237] CPU 1
Mar 5 15:50:14 lure kernel: [43957.313239] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat usb_storage sha256_generic cryptd aes_x86_64 aes_generic binfmt_misc rfcomm sco bridge ppdev 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 snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq arc4 snd_timer snd_seq_device iwlagn snd psmouse iwlcore soundcore thinkpad_acpi led_class lp snd_page_alloc mac80211 serio_raw nvram btusb cfg80211 parport bluetooth fbcon tileblit font bitblit softcursor vga16fb vgastate i915 drm_kms_helper drm i2c_algo_bit e1000e video output intel_agp
Mar 5 15:50:14 lure kernel: [43957.313285] Pid: 904, comm: Xorg Not tainted 2.6.32-15-generic #22-Ubuntu 74705HG
Mar 5 15:50:14 lure kernel: [43957.313287] RIP: 0010:[<ffffffff81114512>] [<ffffffff81114512>] find_vma+0x42/0xa0
Mar 5 15:50:14 lure kernel: [43957.313291] RSP: 0018:ffff88011ee71e18 EFLAGS: 00010206
Mar 5 15:50:14 lure kernel: [43957.313293] RAX: ffff880077e6baf0 RBX: ffff88011ec61c00 RCX: ffff8800bd219340
Mar 5 15:50:14 lure kernel: [43957.313295] RDX: 00007f3183657000 RSI: 00007fcaec5f2000 RDI: ffff88011ec61c00
Mar 5 15:50:14 lure kernel: [43957.313298] RBP: ffff88011ee71e18 R08: 0000000000000001 R09: 0000000000000000
Mar 5 15:50:14 lure kernel: [43957.313300] R10: ffff88011ec61c00 R11: 0000000000000003 R12: 0000000000000000
Mar 5 15:50:14 lure kernel: [43957.313302] R13: ffff8801343e6cc0 R14: 0000000000001000 R15: 000000000014d6c4
Mar 5 15:50:14 lure kernel: [43957.313305] FS: 00007fcaf680f700(0000) GS:ffff880028280000(0000) knlGS:0000000000000000
Mar 5 15:50:14 lure kernel: [43957.313307] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 5 15:50:14 lure kernel: [43957.313309] CR2: 00007f3183656fe0 CR3: 000000011fdf9000 CR4: 00000000000006e0
Mar 5 15:50:14 lure kernel: [43957.313312] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Mar 5 15:50:14 lure kernel: [43957.313314] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Mar 5 15:50:14 lure kernel: [43957.313317] Process Xorg (pid: 904, threadinfo ffff88011ee70000, task ffff88011feaade0)
Mar 5 15:50:14 lure kernel: [43957.313320] ffff88011ee71e78 ffffffff81017f59 ffff88011feaade0 00007fcaf683d000
Mar 5 15:50:14 lure kernel: [43957.313324] <0> 0000000000000001 00007fcaec5f2000 0000000000000000 0000000000001000
Mar 5 15:50:14 lure kernel: [43957.313327] <0> 0000000000000003 ffff8801343e6cc0 0000000000000001 000000000014d6c4
Mar 5 15:50:14 lure kernel: [43957.313337] [<ffffffff81017f59>] arch_get_unmapped_area_topdown+0x109/0x2e0
Mar 5 15:50:14 lure kernel...

Read more...

Revision history for this message
Luka Renko (lure) wrote :

will now install new drm from bug 415357 and see if this happens again.

Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
tags: added: kubuntu
Revision history for this message
Luka Renko (lure) wrote :

With drm from .33, I get different hang: bug 534217 :-(

Bryce Harrington (bryce)
description: updated
bugbot (bugbot)
summary: - x200s hung with oops in unmap_page_range+0xa0/0x2a0
+ [gm45] x200s hung with oops in unmap_page_range+0xa0/0x2a0
Revision history for this message
Bryce Harrington (bryce) wrote :

Going to guess that like 534217 this is actually due to something in the kernel...

affects: xserver-xorg-video-intel (Ubuntu) → linux (Ubuntu)
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . If possible, please test the latest v3.2-rcN kernel (Not a kernel in the daily directory). Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag(Only that one tag, please leave the others). This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text.

If this bug is fixed by the mainline kernel, please add the following tag 'kernel-fixed-upstream-KERNEL-VERSION'. For example, if kernel version 3.2-rc1 fixed and issue, the tag would be: 'kernel-fixed-upstream-v3.2-rc1'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'. If you believe this bug does not require upstream testing, please add the tag: 'kernel-upstream-testing-not-needed'.

Thanks in advance.

Changed in linux (Ubuntu):
importance: Undecided → Medium
tags: added: needs-upstream-testing
Revision history for this message
penalvch (penalvch) wrote :

Luka Renko, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command in the development release from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. As well, please comment on which kernel version specifically you tested.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream', and comment as to why specifically you were unable to test it.

Please let us know your results. Thanks in advance.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.