Bug 204817

Summary: IP resume fail after changing dpm states rapidly
Product: Drivers Reporter: Utku Helvacı (proje.pdf)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: normal CC: felix.schwarz
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 5.3.0-050300rc8-generic Subsystem:
Regression: No Bisected commit-id:
Attachments: full sudo dmesg log

Description Utku Helvacı 2019-09-11 20:17:37 UTC
Created attachment 284929 [details]
full sudo dmesg log

utku3@pop-os:~$ for i in IP ip;do eval "sudo dmesg|grep '$i block'";done
[ 3049.134211] [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <sdma_v3_0> failed -110
[ 3074.488873] [drm:amdgpu_device_ip_suspend_phase2 [amdgpu]] *ERROR* suspend of IP block <powerplay> failed -22
[ 3075.489943] [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <sdma_v3_0> failed -110
[ 3261.622094] [drm:amdgpu_device_ip_suspend_phase2 [amdgpu]] *ERROR* suspend of IP block <powerplay> failed -22
[ 3341.385045] [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <gfx_v8_0> failed -110
[ 3391.965201] [drm:amdgpu_device_ip_suspend_phase2 [amdgpu]] *ERROR* suspend of IP block <powerplay> failed -22
[    2.102086] [drm] add ip block number 0 <vi_common>
[    2.102088] [drm] add ip block number 1 <gmc_v8_0>
[    2.102089] [drm] add ip block number 2 <cz_ih>
[    2.102090] [drm] add ip block number 3 <gfx_v8_0>
[    2.102091] [drm] add ip block number 4 <sdma_v3_0>
[    2.102092] [drm] add ip block number 5 <powerplay>
[    2.102093] [drm] add ip block number 6 <dm>
[    2.102094] [drm] add ip block number 7 <uvd_v6_0>
[    2.102095] [drm] add ip block number 8 <vce_v3_0>
[    2.102096] [drm] add ip block number 9 <acp_ip>
[    2.403182] [drm] add ip block number 0 <vi_common>
[    2.403183] [drm] add ip block number 1 <gmc_v8_0>
[    2.403184] [drm] add ip block number 2 <tonga_ih>
[    2.403185] [drm] add ip block number 3 <gfx_v8_0>
[    2.403185] [drm] add ip block number 4 <sdma_v3_0>
[    2.403186] [drm] add ip block number 5 <powerplay>
[    2.403187] [drm] add ip block number 6 <dm>
[    2.403188] [drm] add ip block number 7 <uvd_v6_0>
[    2.403189] [drm] add ip block number 8 <vce_v3_0>
utku3@pop-os:~$ uname -a
Linux pop-os 5.3.0-050300rc8-generic #201909082132 SMP Sun Sep 8 21:34:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 

Problem occurs when i set /sys/class/drm/card1/device/power_dpm_force_performance_level between low, high and auto quicker than a second or rarely by its own, i can't test the issues on kernels older than 5.3.0-rc1 because of #201077, GPU is RX 540 on Acer Aspire 5 A515-41G-T48Q
full dmesg log is attached.