git: b258509548 - main - Status/2026Q2/framework.adoc: Add report

Lorenzo Salvadore <[email protected]> Thu, 23 Jul 2026 19:10:37 +0000
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

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

commit b258509548d6a6c957d285923eef0b22f4b79556
Author:     Li-Wen Hsu <[email protected]>
AuthorDate: 2026-07-14 06:19:35 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2026-07-23 19:10:11 +0000

    Status/2026Q2/framework.adoc: Add report
    
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/699
---
 .../status/report-2026-04-2026-06/framework.adoc   | 54 ++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/website/content/en/status/report-2026-04-2026-06/framework.adoc b/website/content/en/status/report-2026-04-2026-06/framework.adoc
new file mode 100644
index 0000000000..e6f3714466
--- /dev/null
+++ b/website/content/en/status/report-2026-04-2026-06/framework.adoc
@@ -0,0 +1,54 @@
+=== Framework Laptop support
+
+Links: +
+link:https://wiki.freebsd.org/Laptops/Framework_Laptop/[Framework Laptop page on FreeBSD Wiki] URL: https://wiki.freebsd.org/Laptops/Framework_Laptop/[] +
+link:https://github.com/FrameworkComputer/freebsd-on-framework[Guide on installing and using FreeBSD on Framework systems] URL: https://github.com/FrameworkComputer/freebsd-on-framework[] +
+link:https://github.com/FrameworkComputer/framework-system[Framework system management tools] URL: https://github.com/FrameworkComputer/framework-system[] +
+link:https://bugs.freebsd.org/262152[Tracking ticket: Framework Laptop: Feature support, bugs and improvements] URL: https://bugs.freebsd.org/262152[]
+
+Contact: Daniel Schaefer <[email protected]> +
+Contact: Li-Wen Hsu <[email protected]> +
+Contact: Sheng-Yi Hong <[email protected]>
+
+Framework Computer Inc. continues to support the FreeBSD Project in many ways.
+This includes providing engineering samples and development hardware to the FreeBSD Foundation, helping with hardware testing, and working with FreeBSD developers on compatibility improvements.
+
+The Foundation continues to improve overall laptop support.
+Framework laptops are among the link:https://github.com/FreeBSDFoundation/proj-laptop/blob/main/supported/laptops.md[target platforms] of the link:https://github.com/FreeBSDFoundation/proj-laptop/[Laptop Support and Usability Project].
+
+During 2026Q2, Daniel updated the package:sysutils/framework-system[] port to link:https://cgit.freebsd.org/ports/commit/?id=44c4f4f51c57114020a677eab11f41cd498b5275[version 0.6.2] and later to link:https://cgit.freebsd.org/ports/commit/?id=10313ba3d036d8d981a68dd7c87416ed568e4201[version 0.6.4].
+This package provides Framework-specific system and firmware management tools for FreeBSD users.
+
+Framework also hosted a small hackathon at its Taipei office during the quarter.
+FreeBSD developers tested newly announced hardware, including the Intel Panther Lake-based Framework Laptop 13 Pro and the 10GbE adapter.
+
+Li-Wen is working on FreeBSD support for the 10GbE adapter, which uses a Realtek RTL8159 controller.
+
+Support for Intel Panther Lake systems also progressed through development and testing on Framework hardware, including pre-release systems made available by Framework during the Taipei hackathon.
+Daniel added link:https://cgit.freebsd.org/src/commit/?id=39e297bf54a57a17d8b44c20e502d6f2c6db08f6[PCI IDs for Panther Lake I2C and SMBus controllers], and Sheng-Yi committed the work to FreeBSD.
+A link:https://cgit.freebsd.org/src/commit/?id=4ccbceefeb0f2898e2e4bb951862125d0bc5ce34[follow-up correction] removed an ID for an SPI flash controller that had been incorrectly identified as an SPI bus controller.
+
+In June, Li-Wen also started testing and debugging the Linux 6.12-based DRM drivers from the package:graphics/drm-612-kmod[] port, which was link:https://cgit.freebsd.org/ports/commit/?id=9c021c6bac866056943a39062b09d39a177c3021[added during the quarter].
+He investigated display-related problems on Framework systems and suspected that some of them might be the same as, or related to, the external-display hot-plug problem tracked in link:https://github.com/FreeBSDFoundation/proj-laptop/issues/27[the Laptop Support and Usability Project].
+The investigation was still in progress at the end of the quarter and continued into Q3.
+
+Power and performance management continued to improve on both Intel and AMD systems.
+Framework systems were among the development and test platforms used for this work.
+Some systems were provided by Framework, while FreeBSD developers also carried out development and testing on their own Framework hardware.
+
+Sheng-Yi link:https://cgit.freebsd.org/src/commit/?id=7b26353a59d66dc1bc611fd042a49b9e3bd13699[disabled Intel HWP package-control mode on hybrid-core CPUs].
+Without this change, a request from an efficiency core could limit all cores to its performance level and cause a significant loss of performance.
+
+Other HWP and CPPC improvements completed during the quarter include:
+
+* link:https://cgit.freebsd.org/src/commit/?id=095cbb1bb7f7b4f742b0a500aa2c61a8c97d4b41[Exposing available AMD legacy-pstate nodes].
+* link:https://cgit.freebsd.org/src/commit/?id=e48e9794589993da039a2f4d1c66f8fdd6421155[Caching AMD CPUID information].
+* link:https://cgit.freebsd.org/src/commit/?id=29b8220b179bf0ce93c0034ec5d9f46db9092353[Using IPIs for Intel per-CPU HWP updates].
+* link:https://cgit.freebsd.org/src/commit/?id=8452afeb5682052b2533363ee3351d6d0e183e60[Using the full 8-bit Intel Energy Performance Preference scale].
+
+Work also progressed on suspend and resume support for the Framework Laptop 12.
+Devin Teske developed and tested link:https://reviews.freebsd.org/D57712[a proposed ACPI fix] for a wake-up issue that could cause the system to suspend again immediately after resume.
+Daniel investigated the laptop's ACPI and embedded-controller firmware behavior, while Warner Losh and Olivier Certner provided technical review and helped improve the implementation.
+
+Sponsor: The FreeBSD Foundation for Li-Wen and Sheng-Yi's work +
+Sponsor: Framework Computer Inc. for Daniel's work and for hardware and space provided to the project