Hi Martin,

Thanks, this was also reported internally and I'm fairly certain Christian pushed a fix to the amd-staging-4.11 tree two weeks ago.

I'm fairly certain this is the fix:

d6729592ba0ed766bfe634d766ea8b58dbdd487d

Which is in the public tree:

https://cgit.freedesktop.org/~agd5f/linux/commit/?h=amd-staging-4.11&id=d6729592ba0ed766bfe634d766ea8b58dbdd487d

I had a suspend/resume + load issues on my Carrizo that this series seemed to have fixed.

Here's the list discussion:

https://lists.freedesktop.org/archives/amd-gfx/2017-July/011092.html

Tom



On 24/07/17 04:02 PM, Martin Babutzka wrote:
Hello,

Didn't know git bisect yet - awesome command. I did basically a binary
search manually but grouped some commits logically together. Well this
the result with git bisect:

323a1cc8f7d3c40a8e77751d62545de43fa52653 is the first bad commit
commit 323a1cc8f7d3c40a8e77751d62545de43fa52653
Author: Christian König <christian.koe...@amd.com>
Date:   Fri Jun 30 12:19:42 2017 +0200

     drm/amdgpu: stop mapping BOs to GTT
No need to map BOs to GTT on eviction and intermediate transfers
any more.
Signed-off-by: Christian König <christian.koe...@amd.com>
     Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>

:040000 040000 962cffe27f66877559c78b69ba7f0e2d503e12d4
cd0a1c7e073dbbcc6497d4e6a76ba41ad248ea30 M      drivers


git bisect log
git bisect start
# bad: [f44148a55c29decda4ce3156426008282feb846e] drm/amdgpu: Try
evicting from CPU visible to invisible VRAM first
git bisect bad f44148a55c29decda4ce3156426008282feb846e
# good: [66e26593fbe5523965ccb547fb18c50b7becf91e] drm/amd/powerplay:
fix bug fail to remove sysfs when rmmod amdgpu.
git bisect good 66e26593fbe5523965ccb547fb18c50b7becf91e
# bad: [dde557132beb2cfb9e98046936cb3565b21d6f9c] drm/amdgpu: remove
maximum BO size limitation v2
git bisect bad dde557132beb2cfb9e98046936cb3565b21d6f9c
# good: [69112fb54676b519aedb3f15069ac0273fc051b4] drm/amd/powerplay:
move VI common AVFS code to smu7_smumgr.c
git bisect good 69112fb54676b519aedb3f15069ac0273fc051b4
# good: [d36719c5ea181601f47e2d056a444d025a5247c6] drm/amdgpu/gmc9: get
vram width from atom for Raven
git bisect good d36719c5ea181601f47e2d056a444d025a5247c6
# good: [3af79f94b85557d26d53909ed85526ec980ffd7f] drm/amdgpu: add
amdgpu_gart_map function v2
git bisect good 3af79f94b85557d26d53909ed85526ec980ffd7f
# bad: [323a1cc8f7d3c40a8e77751d62545de43fa52653] drm/amdgpu: stop
mapping BOs to GTT
git bisect bad 323a1cc8f7d3c40a8e77751d62545de43fa52653
# good: [19993e3a86268a30c8b1c31c4518fc403431efe2] drm/amdgpu: use the
GTT windows for BO moves v2
git bisect good 19993e3a86268a30c8b1c31c4518fc403431efe2
# first bad commit: [323a1cc8f7d3c40a8e77751d62545de43fa52653]
drm/amdgpu: stop mapping BOs to GTT

Many regards,
Martin Babutzka


Am Montag, den 24.07.2017, 18:12 +0000 schrieb Deucher, Alexander:
-----Original Message-----
From: amd-gfx [mailto:amd-gfx-boun...@lists.freedesktop.org] On
Behalf
Of Martin Babutzka
Sent: Monday, July 24, 2017 1:06 PM
To: amd-gfx@lists.freedesktop.org
Subject: Regression: Black screen after resume from powersave

Hello,

I tracked down another regression affecting my PC with R9 380 GPU,
running the amd-staging-4.11 kernel on Xubuntu 17.04:

After resume from powersave, display freezes when the powersave is
triggered from the lightdm locked screen or stays completely black
if
the powersave was triggered from a logged in user.

The regression occurs the first time when I build the kernel
including
commit 323a1cc8f7d3c40a8e77751d62545de43fa52653. Here is the result
from the testing series:
8. Step - crashes
bfd40a54f781899ee5b9ddffc459a6eafe2bba86
11. Step - crashes
dde557132beb2cfb9e98046936cb3565b21d6f9c
12. Step - crashes
323a1cc8f7d3c40a8e77751d62545de43fa52653
10. Step - works
19993e3a86268a30c8b1c31c4518fc403431efe2
3af79f94b85557d26d53909ed85526ec980ffd7f
b81aface585aab7262a830aa2f93ff53d4baf3c0
9. Step - works
8d1610a0f3b99e3f950064dc4c476000d3b6ba02
d36719c5ea181601f47e2d056a444d025a5247c6
2247dfee70a96025ba389f363b9088e2d377c7cc
239e79555c7e490823582b9a66390e76ebabb9ab

Maybe this is also linked to:
"iMac 10,1 with Ubuntu 16.04: black screen after suspend (Florian
Echtler)"

Not related.  That patch is for a different driver (radeon) and
different hardware (r7xx).


If you fix this successfully I would be very glad if you push the
commit to amd-staging-4.11 again.

Can you do a proper git bisect?

Alex


Many regards,
Martin Babutzka
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx


_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

Reply via email to