I noticed that when I suspend my machine, resume, and then play openGL games like Dota 2 or L4D2 that the performance is not as good as a fresh boot. The framerates are reduced and the overall experience is less smooth. I am using the open source radeon graphics drivers with a Saphire R7 260X and Arch Linux 64-bit with Cinnamon desktop. I had a similar issue with my HD6670 graphics card. It seems like dpm (dynamic power management) is not enabled after resuming from suspend. When running `cat /sys/kernel/debug/dri/64/radeon_pm_info` my system should move from mclk: 15000 to mclk:150000 when running Dota 2 or L4D2, but this does not happen after I have resumed from suspend unless I reboot. I have had this issue since at least the 3.14 kernel and still have this issue with the the latest stable 3.16.1 kernel, xf86-video-ati 1:7.4.0-3 and mesa 10.2.6-1.
Please attach your dmesg output and your xorg log.
Created attachment 105936 [details] dmesg output shortly after boot
Created attachment 105937 [details] Xorg log shortly after boot
Created attachment 105938 [details] dmesg output just after resuming from suspend
Created attachment 105939 [details] Xorg log shortly after resuming from suspend
Alex, thank you for your help! I think I have attached all that you asked for. I tried to include the files both after a fresh boot and after resuming from suspend.
I can confirm that as of the Linux kernel 3.16.4 that reclocking is now working after resuming from suspend. Yay!
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.