Bug 41101 - [gm45] GPU lockup: Invalid GTT entry during fetch for host
Summary: [gm45] GPU lockup: Invalid GTT entry during fetch for host
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: high major
Assignee: Daniel Vetter
QA Contact:
URL:
Whiteboard:
Keywords:
: 42340 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-09-21 20:11 UTC by Bryce Harrington
Modified: 2017-07-24 23:03 UTC (History)
5 users (show)

See Also:
i915 platform:
i915 features:


Attachments
XorgLog.txt (47.77 KB, text/plain)
2011-09-21 20:11 UTC, Bryce Harrington
no flags Details
i915_error_state.txt (1.32 MB, text/plain)
2011-09-21 20:11 UTC, Bryce Harrington
no flags Details
CurrentDmesg.txt (2.73 KB, text/plain)
2011-09-21 20:11 UTC, Bryce Harrington
no flags Details
BootDmesg.txt (71.08 KB, text/plain)
2011-09-21 20:12 UTC, Bryce Harrington
no flags Details

Description Bryce Harrington 2011-09-21 20:11:16 UTC
Forwarding this bug from Ubuntu reporter Jorge Godoy:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/852822

[Problem]
Lockup that occurs when load  on the system is high (10+) or after restoring from hibernation.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
NonfreeKernelModules: wl
.tmp.unity.support.test.0:
 
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
Chipset: gm45
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
Date: Sat Sep 17 01:11:34 2011
DistUpgraded: Log time: 2011-07-02 16:19:06.580613
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 bcmwl, 5.100.82.38+bdcom, 3.0.0-11-generic, x86_64: installed
 virtualbox, 4.1.2, 3.0.0-11-generic, x86_64: installed
 virtualbox-guest, 4.1.2, 3.0.0-11-generic, x86_64: installed
DuplicateSignature: [gm45] GPU lockup  EIR: 0x00000010 PGTBL_ER: 0x00000001 render.IPEHR: 0x05000000 Ubuntu 11.10
ExecutablePath: /usr/share/apport/apport-gpu-error-intel.py
GpuHangFrequency: Several times a week
GpuHangReproducibility: I don't know
GpuHangStarted: Since a couple weeks or more
GraphicsCard:
 Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:02aa]
   Subsystem: Dell Device [1028:02aa]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
InterpreterPath: /usr/bin/python2.7
MachineType: Dell Inc. Inspiron 1545
ProcCmdline: /usr/bin/python /usr/share/apport/apport-gpu-error-intel.py
ProcEnviron:
 
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-11-generic root=UUID=7d290285-3f00-47c4-ae47-df70d5b46f07 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 xserver-xorg             1:7.6+7ubuntu7
 libdrm2                  2.4.26-1ubuntu1
 xserver-xorg-video-intel 2:2.15.901-1ubuntu2
SourcePackage: xserver-xorg-video-intel
Title: [gm45] GPU lockup  EIR: 0x00000010 PGTBL_ER: 0x00000001 render.IPEHR: 0x05000000
UpgradeStatus: Upgraded to oneiric on 2011-07-02 (76 days ago)
UserGroups:
 
dmi.bios.date: 07/17/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A10
dmi.board.name: 0U315R
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA10:bd07/17/2009:svnDellInc.:pnInspiron1545:pvr:rvnDellInc.:rn0U315R:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Inspiron 1545
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.5.94+bzr2803-0ubuntu5
version.ia32-libs: ia32-libs 20090808ubuntu22
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1
Comment 1 Bryce Harrington 2011-09-21 20:11:30 UTC
Created attachment 51492 [details]
XorgLog.txt
Comment 2 Bryce Harrington 2011-09-21 20:11:43 UTC
Created attachment 51493 [details]
i915_error_state.txt
Comment 3 Bryce Harrington 2011-09-21 20:11:55 UTC
Created attachment 51494 [details]
CurrentDmesg.txt
Comment 4 Bryce Harrington 2011-09-21 20:12:11 UTC
Created attachment 51495 [details]
BootDmesg.txt
Comment 5 Eugeni Dodonov 2011-10-28 06:45:18 UTC
*** Bug 42340 has been marked as a duplicate of this bug. ***
Comment 6 Chris Wilson 2012-04-16 05:18:26 UTC
Likely to be another side effect of

commit c501ae7f332cdaf42e31af30b72b4b66cbbb1604
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Wed Dec 14 13:57:23 2011 +0100

    drm/i915: Only clear the GPU domains upon a successful finish
    
    By clearing the GPU read domains before waiting upon the buffer, we run
    the risk of the wait being interrupted and the domains prematurely
    cleared. The next time we attempt to wait upon the buffer (after
    userspace handles the signal), we believe that the buffer is idle and so
    skip the wait.
    
    There are a number of bugs across all generations which show signs of an
    overly haste reuse of active buffers.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.