https://bugs.freedesktop.org/show_bug.cgi?id=90484
Bug ID: 90484 Summary: LLVM >=r237140 causes gpu lockups Spec Ops: The Line Product: Mesa Version: git Hardware: Other OS: 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 115840 --> https://bugs.freedesktop.org/attachment.cgi?id=115840&action=edit dmesg
I can't even start gameplay, gpu lockups a few seconds after intro in game menu. cape verde
first bad combo: llvm >=r237140 + mesa git
llvm r237139 (or 3.6) + mesa git works really good.
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #1 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- I'm curious about your setup: are dota2/portal2 (source engine games) rendered without glitches with your setup? Do you enable llvm multi-threading? Do you enable mesa shader cache?
https://bugs.freedesktop.org/show_bug.cgi?id=90484
Arek Ruśniak arek.rusi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86-64 (AMD64) OS|All |Linux (All)
--- Comment #2 from Arek Ruśniak arek.rusi@gmail.com --- @Sylvain, i didn't know about llvm-MT so probably i don't use this stuff. IIRC shader cache is enable by default in mesa. So yes, i use this by default :) I don't have dota2/portal but i've just check out tf2, left4dead2 & hl2loascoast - not much but yes, sometimes i see somethings strange in rendering. But this is different story than this lockup for Ops.
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #3 from Michel Dänzer michel@daenzer.net --- Please run the game with the environment variable R600_DEBUG=vs,gs,ps and attach the stderr output corresponding to the good and bad case.
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #4 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Since you are on PITCAIRN, give a try with R600_DEBUG=switch_on_eop
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #5 from Arek Ruśniak arek.rusi@gmail.com --- It's complicated a little bit more than i thought. r237139 is affected too, but need more time(about 100-120 sec)to trigger, this is why i didn't see it before. Now i've tried r230876 and time to trigger ~ 11 min. And a really dunno what interval should i take.
But still trying.
Sylvain i will try it and give feedback to you. (and i have Cape Verde XT (hd7770), I should buy Pitcairn but i was to stingy:)
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #6 from Michel Dänzer michel@daenzer.net --- (In reply to Arek Ruśniak from comment #5)
r237139 is affected too, but need more time(about 100-120 sec)to trigger, this is why i didn't see it before. Now i've tried r230876 and time to trigger ~ 11 min.
The hangs before r237140 might simply be random, and might have been there for a long time if not forever. See e.g. bug 90481.
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #7 from Arek Ruśniak arek.rusi@gmail.com --- Yes I saw #90481 before filled this. It's doesn't look the same. I don't even touch gameplay. In my case all lockups is happening in game menu. When I able to start the game i can play over 40 min. But i am not hard player so hard to tell it is never happen. Maybe fortune is by my side.
Yesterday i tried r228821 and it works over 50min without issues, so i think it is somewhere in 3.7 branch. If i don't screw up it shoud be between r228821 & r230067. Keep searching.
PS. I have another issue with blinking fog in MetroLL (in game, in "waiting screen", and in intro) and it's the same: somewhere between r228821 & r230067, so i'll find the little bastard for sure (but it's probably another bug)
https://bugs.freedesktop.org/show_bug.cgi?id=90484
--- Comment #8 from Arek Ruśniak arek.rusi@gmail.com --- I don't know when and how but it's no longer exist. So i will close this one. I've tested it few weeks ago and everything works good by several hours (menu/gameplay). btw sorry for delay.
Greetings Arek
https://bugs.freedesktop.org/show_bug.cgi?id=90484
Arek Ruśniak arek.rusi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
dri-devel@lists.freedesktop.org