This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:
apport-collect 1950013
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.
** Changed in: linux (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-5.14 in Ubuntu.
https://bugs.launchpad.net/bugs/1950013
Title:
Add s0i3 RTC wake up for AMD systems
Status in HWE Next:
New
Status in linux package in Ubuntu:
Incomplete
Status in linux-oem-5.14 package in Ubuntu:
New
Status in linux source package in Focal:
Invalid
Status in linux-oem-5.14 source package in Focal:
New
Bug description:
[Impact]
RTC based wakeup is not supported natively by the hardware for s0i3.
[Fix]
A firmware and driver updates were implemented. The driver passes
wakeup time to SMU to to enable RTC from S0i3.
Note this s0i3 RTC wake up also requires new firmware.
The first patch is the prerequisite actual fix (patch 2 and 3).
[Test]
This is requested by AMD and tested by an AMD developer as below:
Testing a suspend run with RTC for 15 seconds and then 30 seconds:
```
$ sudo rtcwake --seconds 15 -m mem
rtcwake: assuming RTC uses UTC ...
rtcwake: wakeup from "mem" using /dev/rtc0 at Fri Nov 5 02:31:45 2021
$ sudo rtcwake --seconds 30 -m mem
rtcwake: assuming RTC uses UTC ...
rtcwake: wakeup from "mem" using /dev/rtc0 at Fri Nov 5 02:33:13 2021
$ sudo cat /sys/kernel/debug/amd_pmc/s0ix_stats
=== S0ix statistics ===
S0ix Entry Time: 4793618285
S0ix Exit Time: 6209036738
Residency Time: 29487884
```
Residency divided by 1000000 is 29.4 seconds.
Reading idle mask works fine too.
[Where problems could occur]
Low risk.
First patch only exports Idlemask value.
The actual fix only affects a specific AMD CPU (CZN).
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1950013/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp