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

Bug #976713 reported by Claus Strasburger on 2012-04-08
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
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

Claus Strasburger (cfstras) wrote :
Bryce Harrington (bryce) on 2012-04-10
description: updated
summary: - [sandybridge-m-gt2] False GPU lockup
+ [sandybridge-m-gt2] False GPU lockup with apport-gpu-erro: page
+ allocation failure
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) on 2012-04-19
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → High
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  Edit
Everyone can see this information.

Other bug subscribers