[i915gm] GPU lockup IPEHR: 0x7d8e0001

Bug #1120108 reported by bash321
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Occurs when displaying the print dialogue on LibreOffice 4.0.
When Printing a Open Document Text XML File.

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: xserver-xorg-video-intel 2:2.21.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-5.10-generic 3.8.0-rc6
Uname: Linux 3.8.0-5-generic i686
ApportVersion: 2.8-0ubuntu4
Architecture: i386
Chipset: i915gm
Date: Wed Feb 6 14:46:53 2013
DistroCodename: raring
DistroVariant: ubuntu
DuplicateSignature: [i915gm] GPU lockup IPEHR: 0x7d8e0001 Ubuntu 13.04
ExecutablePath: /usr/share/apport/apport-gpu-error-intel.py
GpuHangFrequency: Continuously
InstallationDate: Installed on 2013-02-01 (7 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha i386 (20130131)
InterpreterPath: /usr/bin/python3.3
MachineType: Acer Aspire 3610
MarkForUpload: True
ProcCmdline: /usr/bin/python3 /usr/share/apport/apport-gpu-error-intel.py
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-4-generic root=UUID=a932c42b-749d-480d-8315-eb3a94e51faf ro quiet splash vt.handoff=7
RelatedPackageVersions:
 xserver-xorg 1:7.7+1ubuntu4
 libdrm2 2.4.41-0ubuntu1
 xserver-xorg-video-intel 2:2.21.0-0ubuntu1
SourcePackage: xserver-xorg-video-intel
Title: [i915gm] GPU lockup IPEHR: 0x7d8e0001
UdevDb: Error: [Errno 2] No such file or directory: 'udevadm'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 09/26/2005
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.07
dmi.board.name: Morar
dmi.board.vendor: Acer
dmi.board.version: Rev
dmi.chassis.asset.tag: None
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrV1.07:bd09/26/2005:svnAcer:pnAspire3610:pvr0100:rvnAcer:rnMorar:rvrRev:cvnAcer:ct10:cvrN/A:
dmi.product.name: Aspire 3610
dmi.product.version: 0100
dmi.sys.vendor: Acer

Revision history for this message
bash321 (bash321) wrote :
Revision history for this message
Chris Wilson (ickle) wrote :

Looks like the unfenced alignment of the tiled-X buffer is incorrect:

0x00628180: 0x7d8e0001: 3DSTATE_BUFFER_INFO
0x00628184: 0x03402000: color, tiling = X, pitch=8192
0x00628188: 0x041a5000: address

Revision history for this message
Chris Wilson (ickle) wrote :

The patch I am mulling is:

diff --git a/src/sna/sna_render.c b/src/sna/sna_render.c
index 697b802..69ac21c 100644
--- a/src/sna/sna_render.c
+++ b/src/sna/sna_render.c
@@ -899,6 +899,9 @@ sna_render_pixmap_partial(struct sna *sna,
                DBG(("%s: tile size for tiling %d: %dx%d, size=%d\n",
                     __FUNCTION__, bo->tiling, tile_width, tile_height, tile_siz

+ if (sna->kgem.gen < 033)
+ tile_width = bo->pitch;
+
                /* Ensure we align to an even tile row */
                box.y1 = box.y1 & ~(2*tile_height - 1);
                box.y2 = ALIGN(box.y2, 2*tile_height);

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Fix Committed
Revision history for this message
Chris Wilson (ickle) wrote :

commit 42a6b25817985e22e7d462be87fbd97973d96a29
Author: Chris Wilson <email address hidden>
Date: Sat Feb 9 15:30:58 2013 +0000

    sna: Fix alignment of the base of partial buffers for pre-G33 chipsets

    The older chipsets have much more restrictive alignment rules for the
    base address of tiled but unfenced objects.

    Bugzilla: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1120108
    Signed-off-by: Chris Wilson <email address hidden>

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-intel - 2:2.21.2-0ubuntu1

---------------
xserver-xorg-video-intel (2:2.21.2-0ubuntu1) raring; urgency=low

  * Merge from unreleased debian git.
    - new upstream release (LP: #1120108)
 -- Timo Aaltonen <email address hidden> Mon, 11 Feb 2013 16:09:46 +0200

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