Bug 23636

Summary: ut2004-demo hangs GPU if stolen memory set to 128M
Product: Mesa Reporter: fangxun <xunx.fang>
Component: Drivers/DRI/i965Assignee: Eric Anholt <eric>
Status: VERIFIED FIXED QA Contact:
Severity: critical    
Priority: high Keywords: NEEDINFO
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Dmesg file
gpu dump file
Xorg log

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.