[sandybridge-m-gt2] False GPU lockup with apport-gpu-erro: page allocation failure

Bug #976713 reported by Claus Strasburger
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Confirmed
High
Unassigned

Bug Description

There might be two causes of this bug:
- I had S-ATA ALPM activated and high IO activity (unTarring a system backup)
- My screen started flickering upon opening Google MapsGL, but the GPU seemed to be hanging before that.

I added i915.i915_enable_rc6=0 to my cmdline now, and it seems to be working fine (but rc6 was the whole reason for upgrading to precise)

running: Linux 3.2.0-22-generic #35-Ubuntu SMP Tue Apr 3 18:33:15 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
on gnome-shell

[ 4270.649706] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[ 4270.649716] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
[ 4270.652926] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 3149549 at 3149535, next 3149550)
[ 4277.078407] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[ 4277.078450] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 3150179 at 3150165, next 3150180)
[ 4277.146434] atl1c 0000:05:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 4277.630201] atl1c 0000:05:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 4288.543203] apport-gpu-erro: page allocation failure: order:8, mode:0x40d0
[ 4288.543208] Pid: 19959, comm: apport-gpu-erro Tainted: G C 3.2.0-20-generic #33-Ubuntu
[ 4288.543211] Call Trace:
[ 4288.543220] [<ffffffff8111ced6>] warn_alloc_failed+0xf6/0x150
[ 4288.543224] [<ffffffff811206e0>] ? __alloc_pages_direct_compact+0x180/0x190
[ 4288.543228] [<ffffffff81120d3b>] __alloc_pages_nodemask+0x64b/0x820
[ 4288.543234] [<ffffffff81157a73>] alloc_pages_current+0xa3/0x110
[ 4288.543238] [<ffffffff8111befe>] __get_free_pages+0xe/0x40
[ 4288.543242] [<ffffffff811622cf>] kmalloc_order_trace+0x3f/0xd0
[ 4288.543246] [<ffffffff81162e50>] __kmalloc+0x180/0x190
[ 4288.543250] [<ffffffff81123c06>] ? put_page+0x36/0x40
[ 4288.543255] [<ffffffff8119a57d>] seq_read+0x17d/0x3d0
[ 4288.543259] [<ffffffff81177de0>] vfs_read+0xb0/0x180
[ 4288.543263] [<ffffffff81177efa>] sys_read+0x4a/0x90
[ 4288.543267] [<ffffffff81664502>] system_call_fastpath+0x16/0x1b
[ 4288.543269] Mem-Info:
[ 4288.543271] Node 0 DMA per-cpu:
[ 4288.543274] CPU 0: hi: 0, btch: 1 usd: 0
[ 4288.543276] CPU 1: hi: 0, btch: 1 usd: 0
[ 4288.543279] CPU 2: hi: 0, btch: 1 usd: 0
[ 4288.543280] CPU 3: hi: 0, btch: 1 usd: 0
[ 4288.543282] Node 0 DMA32 per-cpu:
[ 4288.543284] CPU 0: hi: 186, btch: 31 usd: 0
[ 4288.543286] CPU 1: hi: 186, btch: 31 usd: 2
[ 4288.543288] CPU 2: hi: 186, btch: 31 usd: 0
[ 4288.543290] CPU 3: hi: 186, btch: 31 usd: 0
[ 4288.543292] Node 0 Normal per-cpu:
[ 4288.543294] CPU 0: hi: 186, btch: 31 usd: 0
[ 4288.543297] CPU 1: hi: 186, btch: 31 usd: 30
[ 4288.543299] CPU 2: hi: 186, btch: 31 usd: 0
[ 4288.543301] CPU 3: hi: 186, btch: 31 usd: 0

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14
Uname: Linux 3.2.0-22-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.0-0ubuntu4
Architecture: amd64
Chipset: sandybridge-m-gt2
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
Date: Sun Apr 8 19:14:06 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExecutablePath: /usr/share/apport/apport-gpu-error-intel.py
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
InterpreterPath: /usr/bin/python2.7
MachineType: Sony Corporation VPCCB27FX
ProcCmdline: /usr/bin/python /usr/share/apport/apport-gpu-error-intel.py
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-22-generic root=UUID=cbdd84dc-16d7-4c29-8800-d59c3f2ec4b0 ro i815.i915_enable_rc6=0
SourcePackage: xserver-xorg-video-intel
Title: [sandybridge-m-gt2] False GPU lockup
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 05/25/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R1101V2
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR1101V2:bd05/25/2011:svnSonyCorporation:pnVPCCB27FX:pvrC60962WN:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VPCCB27FX
dmi.product.version: C60962WN
dmi.sys.vendor: Sony Corporation
i915_error_state: Error: [Errno 12] Cannot allocate memory
version.compiz: compiz 1:0.9.7.4-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
Claus Strasburger (cfstras) wrote :
Bryce Harrington (bryce)
description: updated
summary: - [sandybridge-m-gt2] False GPU lockup
+ [sandybridge-m-gt2] False GPU lockup with apport-gpu-erro: page
+ allocation failure
Revision history for this message
Claus Strasburger (cfstras) wrote :

Update:
I enabled rc6 again, ALPM too.

Everything runs fine (my battery is a bit more happy) so far.

But: apport-gpu-error keeps popping up and wants to report the same error (but nothing seems to be wrong to me).
Is there some cache I have to clean?

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
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.