kernel 6.1 : suspend/resume problem - s2idle interference

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi,

I am requesting help for a suspend/resume problem on a laptop since kernel 
6.1.

The laptop randomly goes in s2idle mode instead of deep. Resuming from s2idle 
is the problem, it would most often result in a black screen, magic keys don't 
work and there's no choice than a hard reboot. The cycles below are grepped 
from everything.log (using syslog-ng).

Jan  2 09:04:02 asus0 kernel: [  272.442844] PM: suspend entry (s2idle) 
Jan  2 09:07:24 asus0 kernel: [   81.496530] PM: suspend entry (s2idle) 
Jan  2 09:07:36 asus0 kernel: [   94.219950] PM: suspend exit 
Jan  2 09:13:43 asus0 kernel: [   74.020096] PM: suspend entry (deep) 
Jan  2 09:13:53 asus0 kernel: [   78.968818] PM: suspend exit 
Jan  2 09:27:03 asus0 kernel: [  831.165661] PM: suspend entry (deep) 
Jan  2 09:27:12 asus0 kernel: [  835.967426] PM: suspend exit 
Jan  2 09:29:54 asus0 kernel: [  103.750713] PM: suspend entry (deep) 
Jan  2 09:30:12 asus0 kernel: [  122.122386] PM: suspend exit 
Jan  2 09:30:12 asus0 kernel: [  122.122473] PM: suspend entry (s2idle) 
Jan  2 09:35:27 asus0 kernel: [   66.427487] PM: suspend entry (deep) 
Jan  2 09:35:35 asus0 kernel: [   71.262239] PM: suspend exit 
Jan  2 09:49:10 asus0 kernel: [  101.216846] PM: suspend entry (deep) 
Jan  2 09:49:32 asus0 kernel: [  122.833061] PM: suspend exit 
Jan  2 09:49:32 asus0 kernel: [  122.833242] PM: suspend entry (s2idle) 
Jan  2 09:52:30 asus0 kernel: [   96.227978] PM: suspend entry (deep) 
Jan  2 09:54:33 asus0 kernel: [  101.035466] PM: suspend exit 
Jan  2 10:00:29 asus0 kernel: [  456.496279] PM: suspend entry (deep) 
Jan  2 10:00:50 asus0 kernel: [  476.827893] PM: suspend exit 
Jan  2 10:00:50 asus0 kernel: [  476.828015] PM: suspend entry (s2idle) 
Jan  2 10:06:29 asus0 kernel: [  149.561486] PM: suspend entry (deep) 
Jan  2 11:46:21 asus0 kernel: [  155.932575] PM: suspend exit

Using 'mem_sleep_default=deep' in '/etc/default/grub' (and grub-mkconfig 
afterwards) does not alter this behaviour.

After removing the above parameter, i.e., the default, /sys/power/mem_sleep 
contains 's2idle [deep]'. I grant that 'deep' is the default suspend mode, 
though it does randomly go in 's2idle' on its own. /sys/power/state contains 
'freeze mem disk'.

After reverting to kernel 6.0.12-arch1, suspend/resume works normally, as it 
always did.

I'm out of ideas for a fix, and would appreciate any clues.

Some hardware specs :
AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge 
[Radeon Vega Series / Radeon Vega Mobile Series] (rev c4)

Thank you.








[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux