Bug 23636 - ut2004-demo hangs GPU if stolen memory set to 128M
Summary: ut2004-demo hangs GPU if stolen memory set to 128M
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: high critical
Assignee: Eric Anholt
QA Contact:
Keywords: NEEDINFO
Depends on:
Reported: 2009-09-02 01:16 UTC by fangxun
Modified: 2009-09-14 20:12 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

Dmesg file (33.81 KB, text/plain)
2009-09-02 01:18 UTC, fangxun
gpu dump file (121.06 KB, text/plain)
2009-09-02 01:21 UTC, fangxun
Xorg log (18.81 KB, text/plain)
2009-09-02 01:22 UTC, fangxun

Description fangxun 2009-09-02 01:16:12 UTC
System Environment:
Host:           x-g45b
Arch:           x86-64
Platform:       G45
Libdrm:         (master)73b59c894380995a2889b98e79acadd2da0bb237
Mesa:           (master)7d361537661b93a501c9533271458a41b965ea79
Xserver:        (server-1.6-branch)3044711412d0a08ba65a491bd2441c0c8980f5e2
Xf86_video_intel:  (master)5812531e08147576de776b2dd64e7f94c08eb851
Kernel:       (master)326ba5010a5429a5a528b268b36a5900d4ab0eba

Bug detailed description:
Default stolon memory is 32M. Set stolon memory to 128M before playing game. Start and play game, GPU will hang after a few minute. This issue also happens on piketone.

Reproduce steps:
1. xinit &
2. ./ut2004
Comment 1 fangxun 2009-09-02 01:18:50 UTC
Created attachment 29092 [details]
Dmesg file
Comment 2 fangxun 2009-09-02 01:21:35 UTC
Created attachment 29093 [details]
gpu dump file
Comment 3 fangxun 2009-09-02 01:22:28 UTC
Created attachment 29094 [details]
Xorg log
Comment 4 Eric Anholt 2009-09-10 10:45:29 UTC
Please retest against:

commit 5604b27b9326ac542069a49ed9650c4b0d3e939a
Author: Eric Anholt <eric@anholt.net>
Date:   Wed Sep 9 12:35:30 2009 -0700

    i965: Fix relocation delta for WM surfaces.
    This was a regression in 0f328c90dbc893e15005f2ab441d309c1c176245.
    Bug #23688
    Bug #23254

Comment 5 fangxun 2009-09-14 18:08:40 UTC
Verified with following commits:
Libdrm:         (master)67e4172394a88d4922fb8d9c7c3d96ce7e02c5a6
Mesa:           (mesa_7_6_branch)796c96de808790826d9c9077d159390ebee62888
Xserver:         server-1.6-branch)3044711412d0a08ba65a491bd2441c0c8980f5e2
Xf86_video_intel:   (master)efbcf29dd1a1ca058b7a2a93f0685102c06c9369
Kernel: (master)74fca6a42863ffacaf7ba6f1936a9f228950f657

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.