Summary: | radeon: The kernel rejected CS, | ||
---|---|---|---|
Product: | Mesa | Reporter: | execute.method |
Component: | Drivers/Gallium/r600 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=47039 | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
glxgears apitrace 5-8-12
glxgears apitrace without setting R600_STREAMOUT=1 |
Description
execute.method
2012-05-08 04:24:24 UTC
Created attachment 61218 [details]
glxgears apitrace without setting R600_STREAMOUT=1
Seems to work now without forcing streamout, but last time I tried it was not affected by any of the changes I made to env. Current variables: export R600_ENABLE_ST3C=1 export VDPAU_DRIVER=r600 There is still an issue without streamout forced. projectM-pulseaudio: radeon: The kernel rejected CS, see dmesg for more information. dmesg: [ 997.512250] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! apitrace of projectM: http://db.tt/nnQvrkxq (In reply to comment #0) > dmesg output: > > [ 1306.131363] radeon 0000:01:00.0: forbidden register 0x00028354 at 166 > [ 1306.131366] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream ! > You need a newer kernel to use streamout. Ok. I didn't realize that. I have also tried with 3.4rc8, with the same result. Did i miss something in building the kernel? Also, what about projectM without streamout enabled? (In reply to comment #6) > Ok. I didn't realize that. I have also tried with 3.4rc8, with the same result. > Did i miss something in building the kernel? > > Also, what about projectM without streamout enabled? Sorry, mean rc5. (In reply to comment #6) > Ok. I didn't realize that. I have also tried with 3.4rc8, with the same result. > Did i miss something in building the kernel? Are you getting the same error about forbidden register 0x00028354? That register is in the allowed list for 3.4 so you shouldn't be getting that error. > > Also, what about projectM without streamout enabled? Is there anything else in dmesg other than *ERROR* Failed to parse relocation -12? No, there is nothing else in dmesg. Is there any more info you'd like me to gather? Can you test it with kernel 3.5 and current mesa-git? There were streamout fixes for r700 in both kernel and mesa. projectM-pulseaudio runs fine on my system. Gallium 0.4 on AMD RV770 -- 2.1 Mesa 8.1-devel (git-be42a45) Kernel 3.5 (enables streamout for r700 by default) ColorTiling2D enabled |
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.