https://bugs.freedesktop.org/show_bug.cgi?id=88745
Bug ID: 88745 Summary: [RADEONSI] [LLVM] [bisected] GPU hang when running Lightsmark Product: Mesa Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: arek.rusi@gmail.com QA Contact: dri-devel@lists.freedesktop.org
Created attachment 112715 --> https://bugs.freedesktop.org/attachment.cgi?id=112715&action=edit dmesg log
GPU hang while running lightsmark (before "penumbra shadows", after "soft shadows" test).
Befor llvm r222584 [R600/SI: Add an s_mov_b32 to patterns which use the M0RegClass] problem disappear llvm-3.5.1 & mesa-git@master works good.
GPU: Cape Verde XT ArchLinux x86_64 linux: 1.19rc5 libdrm-git: d2e0f55 mesa-git: 991d5cf (latest mesa didn't build against older llvm3.6svn revision for me) ddx: 7.5.0 xorg: 1.6.3 llvm-svn: r221909 - r226904
https://bugs.freedesktop.org/show_bug.cgi?id=88745
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tstellar@gmail.com
--- Comment #1 from Michel Dänzer michel@daenzer.net --- (In reply to Arek Ruśniak from comment #0)
GPU hang while running lightsmark (before "penumbra shadows", after "soft shadows" test).
Befor llvm r222584 [R600/SI: Add an s_mov_b32 to patterns which use the M0RegClass] problem disappear
Tom, any ideas?
https://bugs.freedesktop.org/show_bug.cgi?id=88745
--- Comment #2 from Tom Stellard tstellar@gmail.com --- Could you set the environment variable R600_DEBUG=ps,vs,gs and post the dumps for both good and bad behavior?
https://bugs.freedesktop.org/show_bug.cgi?id=88745
--- Comment #3 from Arek Ruśniak arek.rusi@gmail.com --- This is very strange things Tom. This morning i tried mesa-git 2397a72 & llvm-svn r227384 without success. Now i've tried mesa-git 765cfe9 & llvm-svn r227463 and there is no gpu faults anymore.
I'll tried latest llvm-svn ASAP. If you need dumps still i'll do it. But problems are gone for now.
https://bugs.freedesktop.org/show_bug.cgi?id=88745
--- Comment #4 from Arek Ruśniak arek.rusi@gmail.com --- Latest mesa&llvm works for me too. I've tried also: unigine-[sanctuary/valley/tropics] & xonotic(and it looks like everything goes faster about ~10%)
Unigine-heaven has a problem: "LLVM ERROR: Not supported instr: <MCInst 2210 <MCOperand Reg:3171> <MCOperand Imm:24> <MCOperand Reg:2044> <MCOperand Reg:74>>"
But i'll test it again tomorrow. And if things go wrong i'll fill a new bug.
thx.
https://bugs.freedesktop.org/show_bug.cgi?id=88745
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Michel Dänzer michel@daenzer.net --- Resolving per comment 4 (BTW, you can do this yourself :), thanks.
dri-devel@lists.freedesktop.org