https://bugs.freedesktop.org/show_bug.cgi?id=93928
Bug ID: 93928 Summary: Tonga valley regression since drm/amdgpu: split VM mappings into smaller operations (v2) Product: DRI Version: DRI git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: adf.lists@gmail.com
R8285 agd5f drm-next-4.6-wip
Since below Unigine Valley renders mostly a screen full of colored blocks.
Doesn't affect desktop, Unreal Elemental or xonotic.
In case settings are relevant I run valley ultra quality fullscreen 1920x1080 8xAA
commit 8292e95e64134e8c81ccec25fb702f3c838c2a1e Author: Christian König christian.koenig@amd.com Date: Mon Jan 25 14:27:31 2016 +0100
drm/amdgpu: split VM mappings into smaller operations (v2)
If we can't copy entries from the GTT or fill them with one command split up the mapping operation into multiple ones.
v2: agd: rebase on upstream
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #1 from Nicolai Hähnle nhaehnle@gmail.com --- Hi Andy, do you have a screenshot? What version of Mesa are you using? Anything in dmesg?
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #2 from Christian König deathsimple@vodafone.de --- Crap, that looks like I haven't pushed the latest version of that to our server where Alex picket it up. There are numerous bugs in the version of the patch which went upstream.
I'm going to take a look what went wrong as soon as I have time (going to FOSDEM this weekend).
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #3 from Alex Deucher alexdeucher@gmail.com --- I'll drop them from my wip tree for now.
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #4 from Andy Furniss adf.lists@gmail.com --- (In reply to Alex Deucher from comment #3)
I'll drop them from my wip tree for now.
OK and have a good time at FOSDEM
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #5 from Andy Furniss adf.lists@gmail.com --- There was nothing in dmesg.
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #6 from Christian König deathsimple@vodafone.de --- Created attachment 121411 --> https://bugs.freedesktop.org/attachment.cgi?id=121411&action=edit Possible fix
Please try the attached patch if you have time.
Completely untested (not even compiled), but should do most of the trick.
Need to check in detail when I'm back home.
https://bugs.freedesktop.org/show_bug.cgi?id=93928
--- Comment #7 from Andy Furniss adf.lists@gmail.com --- Patch is good, all seems OK so far.
Testing the version of drm-next-4.6-wip that I bisected as Alex has updated and removed the fail commit from latest.
https://bugs.freedesktop.org/show_bug.cgi?id=93928
Andy Furniss adf.lists@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
dri-devel@lists.freedesktop.org