Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jan 2026 12:09:49 +0000
From:      Lorenzo Salvadore <salvadore@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Cc:        Aymeric Wibo <obiwac@FreeBSD.org>
Subject:   git: a0b7615194 - main - Status/2025Q4/suspend.adoc: Add report
Message-ID:  <696b7c0d.3da52.7dc485a9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=a0b7615194723980ab8fd71de5e4ca6e524ce608

commit a0b7615194723980ab8fd71de5e4ca6e524ce608
Author:     Aymeric Wibo <obiwac@FreeBSD.org>
AuthorDate: 2026-01-17 11:59:22 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2026-01-17 12:00:53 +0000

    Status/2025Q4/suspend.adoc: Add report
    
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/592
---
 .../en/status/report-2025-10-2025-12/suspend.adoc  | 31 ++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/website/content/en/status/report-2025-10-2025-12/suspend.adoc b/website/content/en/status/report-2025-10-2025-12/suspend.adoc
new file mode 100644
index 0000000000..67c71687de
--- /dev/null
+++ b/website/content/en/status/report-2025-10-2025-12/suspend.adoc
@@ -0,0 +1,31 @@
+=== Suspend/Resume Improvement
+
+Links: +
+link:https://obiw.ac/s0ix/[Blog] URL: link:https://obiw.ac/s0ix/[] +
+link:https://youtu.be/RCjPc4X2Edc[BSDCan talk on s2idle/S0ix] URL: https://youtu.be/RCjPc4X2Edc[] +
+link:https://people.freebsd.org/~obiwac/s0ix/[Sleep testing image] URL: https://people.freebsd.org/~obiwac/s0ix/[] +
+link:https://reviews.freebsd.org/D48721[Tip of the s2idle/S0ix + AMD SMU stack] URL: https://reviews.freebsd.org/D48721[]
+
+Contact: obiwac <obiwac@FreeBSD.org>
+
+Suspend-to-idle and support for S0ix sleep is in the process of being added to FreeBSD.
+
+This will allow modern Intel and AMD laptops, some of which do not support ACPI S3 sleep, to enter low power states to increase battery life.
+
+Entry to S0i3 is now working semi-reliably on the Framework 13 AMD Ryzen 7040 series laptops on FreeBSD 15.
+
+The sleep type and sysctl code has been committed, and a fix for a regression that introduced made (link:https://reviews.freebsd.org/D53909[D53909]).
+Because of some existing issues in our ACPI D-state code causing some devices which were previously working to fail entering S3, related commits for D-state changes necessary for S0ix had to be rolled back, though these do not seem to affect S0i3 entry on the aforementioned machine.
+Work has been made on cleaning up and fixing our D-state code, but this is not a huge priority so long as it does not prevent S0i3 entry on the targeted machine(s).
+
+The s2idle and SPMC revisions (link:https://reviews.freebsd.org/D48734[D48734] and link:https://reviews.freebsd.org/D48387[D48387] respectively) have been reviewed and have had some work done on them to prepare them for being committed.
+New exploratory revisions have been made to implement the s2idle loop (link:https://reviews.freebsd.org/D54406[D54406] and link:https://reviews.freebsd.org/D54410[D54410]) and some necessary scheduler changes (link:https://reviews.freebsd.org/D54407[D54407] and link:https://reviews.freebsd.org/D54409[D54409]).
+
+Some issues have cropped up when resuming from S0i3, seemingly only when loading the USB4 driver, which have been looked into.
+
+A pre-built sleep testing image is available to easily test S0i3 entry on machines.
+Detailed instructions are on the link:https://obiw.ac/s0ix/[webpage].
+
+With respect to the links, the blog post entry is still outdated.
+
+Sponsor: The FreeBSD Foundation


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?696b7c0d.3da52.7dc485a9>