Summary: | [amdgpu][VEGA10] regular lockups with VM_L2_PROTECTION_FAULT_STATUS | ||
---|---|---|---|
Product: | DRI | Reporter: | Tom Englund <tomenglund26> |
Component: | DRM/AMDgpu | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | medium | CC: | 9parsonsb, sarnex |
Version: | DRI git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Tom Englund
2017-12-10 13:13:56 UTC
I've ran into this bug, can you confirm this fixes it and is the same issue? I downgraded mesa-git to 109de3049d. I believe anything before Oct. 26th works for me. 3ba973fe37 breaks but that's all the way at Oct. 30th. I haven't binary searched yet to find the offending commit. Alright I figured it out for me, there was a regression in llvm/clang which was giving me protection faults. I rolled back my llvm a week and built mesa with it and it works fine now. Hope that helps people. I'll continue looking into what caused it (In reply to ejr.phone from comment #2) > Alright I figured it out for me, there was a regression in llvm/clang which > was giving me protection faults. I rolled back my llvm a week and built mesa > with it and it works fine now. > > Hope that helps people. I'll continue looking into what caused it yeah was just about to say it still froze with same errors on that mesa commit. time to try rollback llvm then. (In reply to Tom Englund from comment #3) > (In reply to ejr.phone from comment #2) > > Alright I figured it out for me, there was a regression in llvm/clang which > > was giving me protection faults. I rolled back my llvm a week and built mesa > > with it and it works fine now. > > > > Hope that helps people. I'll continue looking into what caused it > > yeah was just about to say it still froze with same errors on that mesa > commit. time to try rollback llvm then. llvm-svn revision 320250 gives me the freezes meanwhile, 317901 doesnt. so its somewhere in between that, not sure what tooling svn have for bisecting, like git bisect. but perhaps that helps someone. I am the user from the Arch Forums mentioned in comment #0. Is there anything I can do to help this along? looks like #104001 and #104159 are duplicates (In reply to Tom Englund from comment #4) > so its somewhere in between that, not sure what tooling svn have for > bisecting, like git bisect. but perhaps that helps someone. You can use git-svn for bisecting. :-) JFYI: llvm has official git mirror for all repos https://llvm.org/docs/GettingStarted.html#git-mirror FWIW, I bisected some piglit regressions to LLVM SVN r319894. (In reply to Michel Dänzer from comment #9) > FWIW, I bisected some piglit regressions to LLVM SVN r319894. thanks, that gave me some starting points to bisecting, narrowed things down now to where r319882 works while r319894 freezes. starting to look like the same regression you are facing. (In reply to Tom Englund from comment #10) > (In reply to Michel Dänzer from comment #9) > > FWIW, I bisected some piglit regressions to LLVM SVN r319894. > > thanks, that gave me some starting points to bisecting, narrowed things down > now to where r319882 works while r319894 freezes. starting to look like the > same regression you are facing. after yet another compilation, r319893 works. so it would mean this commit is the cause for the freezes/errors. https://github.com/llvm-mirror/llvm/commit/3b06fccc7749b974d2905fe852b389b4697485b7 the commit causing this have been reverted upstream, see https://reviews.llvm.org/rL320466 . so from 320466 and up. things work again. |
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.