Bug 89521

Summary: Radeon driver fails to set dpm power state after resume from S3
Product: Drivers Reporter: Andreas Hermann (anhermann)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: normal CC: szg00000, varikonniemi
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.18.0 Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg output from 3 resume cycles

Description Andreas Hermann 2014-12-10 17:32:54 UTC
Created attachment 160341 [details]
dmesg output from 3 resume cycles

Using a Radeon R9 270X and kernel 3.18.0 I get the following error message only after resume from S3 state:

[drm:si_dpm_set_power_state] *ERROR* si_set_sw_state failed

I would like to notice that this also happened with older kernel versions (3.17 and 3.16 with radeon.dpm=1) and other cards. My other PC has a HD 5450 with the same problem (slightly other ERROR string as its not SI).
Besides the error message, I cannot see any strange behaviour, performance is good, no freezes etc. . But it sounds like performance level switching is not working correctly?

I added the dmesg output showing three resume cycles with the mentioned error message as attachment.

Thanks
Comment 1 varikonniemi 2016-02-19 09:20:06 UTC
I started getting this error message after connecting a monitor via (mini)displayport. If i turn the monitor off or it goes to sleep it kills my desktop session and i can only get a picture back by switching to VT1-6