I have an AMD Ryzen 5 2500U mobile system and use Linux kernel 4.15.4.
CPU microcode version is 0x8101004.
It´s not possible to suspend this system. Either it reboots or freezes. Usually it kinda freezes and can´t wakeup.
I´d like to know from the AMD gurus, is STR for Raven Ridge already implemented in Linux after all?
Or is there any good workaround, e.g. things like acpi_sleep=nonvs (though it does not help at all....)?
I now found out, there is an issue with Raven Ridge and suspending STR. The CPU tends to freeze.
It was said having been patched in kernel 4.14.
Though, my machine still freezes with kernel 4.15.6.......
Can confirm the same on kernel 4.17 on Ubuntu.
Also it occasionally freezes (today, I managed 5 hours without freezing) - I run fairly intensive loads, - various instances of IDEs, docker etc.