Bug 57763 - 3D applications have blank screen with "export RADEON_HYPERZ=1" and git-da7029d
Summary: 3D applications have blank screen with "export RADEON_HYPERZ=1" and git-da7029d
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r300 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-01 11:25 UTC by Piero Finizio
Modified: 2012-12-01 20:47 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Piero Finizio 2012-12-01 11:25:52 UTC
With last graphics drivers from Git-da7029d on ATI RV530 (X1700) all the 3D applications with "radeon: Acquired Hyper-Z", as Second Life, Racer, Quake III demo have blank screen and in their respective logs these lines appear:
...
radeon: The kernel rejected CS, see dmesg for more information.
radeon: The kernel rejected CS, see dmesg for more information.
radeon: The kernel rejected CS, see dmesg for more information.

With dmesg command I obtain:

[ 3637.361007] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
[ 3637.361220] Forbidden register 0x4F54 in cs at 36 (val=00000500)
[ 3637.361223] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
[ 3637.406861] Forbidden register 0x4F54 in cs at 683 (val=00000500)
[ 3637.406871] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
[ 3637.407391] Forbidden register 0x4F54 in cs at 36 (val=00000500)
[ 3637.407397] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
Comment 1 Alex Deucher 2012-12-01 14:09:36 UTC
What kernel are you using?  A newer kernel should fix the issue.
Comment 2 Tomasz P. 2012-12-01 17:48:47 UTC
Simlilar issue with radeon 9600 agp.
I use kernel 3.6.8

In logs:
dmesg: Forbidden register 0x4F34 in cs at 40 (val=00000640)
radeon_cs_ib_chunk] *ERROR* Invalid command stream !

triggered by opera-next (HA,webgl enabled), just scroll down any page and it hangs.
Comment 3 Tomasz P. 2012-12-01 17:50:45 UTC
I just check that even glxgears display static picture and it hangs also.
Comment 4 Piero Finizio 2012-12-01 18:54:27 UTC
My kernel is 3.6.8-1.fc17.i686
If I don't use HyperZ all is right... as well with graphics drivers from (git-e7177e3). 
Is it inherent in the commit "r300g: fix comparison of hyperz flush time", perhaps?
Comment 5 Marek Olšák 2012-12-01 20:47:21 UTC
Fixed by commit 3e3a586236815970b5eab36697e221e9a72542d6.


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.