From nobody Mon Nov 3 02:33:00 2025 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d0FxS596cz6G6p6 for ; Mon, 03 Nov 2025 02:33:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d0FxS4YFsz4QW3; Mon, 03 Nov 2025 02:33:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762137180; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9v3qVHomnIMcd5bP26AjOVsBvw5tFGbffKPWqGJ0Brg=; b=FbaxFzUlyS144x5vYmors6E5TvyA5a8Dvtx3j+6jcK+wWqNkVOG+SnJQOlMeVyAqnTeUe4 ZYkYe9Q4rAu+m8CMUYUxJhsoxrbuH8SLUHbICVDbs+SZdPq0UWHcsYsO/o5b9yFNtU6Hc1 81x1GDpnweW7sM2jTaqii40TZ+YLcHxCaNAWjzP4sHJgFxt68ETS2NLVi2nAMQKEWSJQLQ 4AV40b/JQH/X4sYDKwhMDhZEq3QINXiugb/+fHBolRacPoXujUO+Z6gRQNW+qp+vNa+icn CZBDFcJffIbPnx6BjnCp0RCZ67Q1KBPBEUXz7KwHnSDeVhY4L2R9cwWfgDXoMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762137180; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9v3qVHomnIMcd5bP26AjOVsBvw5tFGbffKPWqGJ0Brg=; b=WlNkrayY2Sxsb/01SnsAJ79Okg2MaC2e0faOumziBiCBL7zG0aV0BbmDAYZmVejW66ykiu /6oZ5JBz27iUBYQMYy0c5BTe5mYUBLkJRPt7/TTe9rXSGhmCHqc2msBBTxN3Ap15ifUc8n Ox0YOBIj9sl47jYqGShzGn80KKl15Pvwbj3Xq2OSK4eoxwAIF6s7me9VWWbzqZHN6MeZ9w HfQ9v8DNH7ivkR2AU9Ae3hffRY9tjJEWtLuz9WpW1VrZZMphQ5/SqqK0XS9gwnwcdWFlqS Shmf1FmouM9DP2RMm7jHZq5UMdPrd2XJhICY9KsBrKT/m/MVRrePaUX7PHbxxA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762137180; a=rsa-sha256; cv=none; b=WUIVWAQWOpKYogQtYlXpYGbTCVvUQeqhfMINDzxZk7LmCjTbGYYpXWvEPfQKNWrk/OguvE duN/JSkJZ5YASiNDLBbpK32CXAHloWQcuh9hCNt2uee24amxL5+FZHctIEd9rws8YXbP2W VbKitNG5w1ebP6rPQzZ3eQ+rhgHx7dQNOrFX0rJnGdMY5oCdvEqXkoHi7mTJ2i6Uj4IRap Am0l6heyy+sJryggmlQr7o0CJQJGXvjksumww+6DWTzUl3EPy7z6KBnFGmszEQrTGjkEBA 287t/6lv8MMib0ys8lITcAEoJi2F/fbfrVHVthvc6nsOQF1VLa93nriiIL0GJA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4d0FxS3z8tzrxj; Mon, 03 Nov 2025 02:33:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5A32X0FN034789; Mon, 3 Nov 2025 02:33:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A32X0ov034786; Mon, 3 Nov 2025 02:33:00 GMT (envelope-from git) Date: Mon, 3 Nov 2025 02:33:00 GMT Message-Id: <202511030233.5A32X0ov034786@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: f5d53d5374 - main - status/2025q3: Add FreeBSD Foundation entry List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f5d53d537498df8398a1b082e2d1bcf596b7b59c Auto-Submitted: auto-generated The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=f5d53d537498df8398a1b082e2d1bcf596b7b59c commit f5d53d537498df8398a1b082e2d1bcf596b7b59c Author: Joseph Mingrone AuthorDate: 2025-10-21 17:53:22 +0000 Commit: Joseph Mingrone CommitDate: 2025-11-03 02:31:32 +0000 status/2025q3: Add FreeBSD Foundation entry Section authors: - Advocacy: Anne Dickison - OS Improvements: Joe Mingrone Sponsored by: The FreeBSD Foundation Reviewed by: status (salvadore) Differential Revision: https://reviews.freebsd.org/D53427 --- .../report-2025-07-2025-09/freebsd-foundation.adoc | 90 ++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/website/content/en/status/report-2025-07-2025-09/freebsd-foundation.adoc b/website/content/en/status/report-2025-07-2025-09/freebsd-foundation.adoc new file mode 100644 index 0000000000..d76a8e995f --- /dev/null +++ b/website/content/en/status/report-2025-07-2025-09/freebsd-foundation.adoc @@ -0,0 +1,90 @@ +=== FreeBSD Foundation + +Links: + +link:https://freebsdfoundation.org/[FreeBSD Foundation] URL: link:https://freebsdfoundation.org/[] + +link:https://freebsdfoundation.org/blog/technology-roadmap/[Technology Roadmap] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[] + +link:https://freebsdfoundation.org/donate/[Donate] URL: link:https://freebsdfoundation.org/donate/[] + +link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[Foundation Partnership Program] URL: link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[] + +link:https://freebsdfoundation.org/journal/[FreeBSD Journal] URL: link:https://freebsdfoundation.org/journal/[] + +link:https://freebsdfoundation.org/our-work/events/[Foundation Events] URL: link:https://freebsdfoundation.org/our-work/events/[] + +Contact: Deb Goodkin + +The FreeBSD Foundation is a 501(c)(3) non-profit dedicated to advancing FreeBSD through both technical and non-technical support. +Funded entirely by donations, the Foundation supports software development, infrastructure, security, and collaboration efforts; organizes events and developer summits; provides educational resources; and represents the FreeBSD Project in legal matters. + +==== OS Improvements + +Throughout the quarter, there were 451 `src`, 71 `ports`, and 25 `doc` commits sponsored by the FreeBSD Foundation. + +Refer to the following report entries describing much of that committed development work: + +* <<_suspendresume_improvement,Suspend/Resume Improvements>> +* <<_linuxkpi_802_11_and_native_wireless_update,LinuxKPI 802.11 and Native Wireless Update>> +* <<_audio_stack_improvements,Audio Stack Improvements>> +* <<_improve_openjdk_on_freebsd,Improve OpenJDK on FreeBSD>> +* <<_sylvea_unified_system_management_platform_for_freebsd,Sylve -- A Unified System Management Platform for FreeBSD>> +* <<_support_for_installing_pkgbase_systems,Support for Installing pkgbase Systems>> +* <<_drm_drivers,DRM drivers>> +* <<_alpha_omega_beach_cleaning_project,Alpha-Omega Beach Cleaning Project>> +* <<_improve_libvirt_support_for_bhyve_hypervisor,Improve libvirt Support for bhyve Hypervisor>> +* <<_sta_work_package_c_cicd_automation,STA Work Package C: CI/CD Automation>> +* <<_usb_kernel_debugging_improvements, USB Kernel Debugging Improvements>> +* <<_drm_drivers_slowdowns_and_freezes_fixes,DRM Drivers Slowdowns and Freezes Fixes>> +* <<_process_credentials_groups_related_changes_in_freebsd_15,Process Credentials' Groups-Related Changes in FreeBSD 15>> + +Other highlights include: + +* Improved virtual memory scalability, allowing multiple processes to load shared libraries in parallel. +* Greater UFS reliability on very large filesystems (with more than 2 billion inodes). +* Support for systems with over 4 TB of RAM, including a reworked Kernel Virtual Address (KVA) layout tailored for the 57-bit address space (LA57) architecture. +* Kqueue inheritance across `fork()`. +* A new safeguard (`noshutdown`) to help prevent accidental system shutdown. +* Simplified and more reliable filesystem rename operations. +* A fix for amd64 pmap panics under low-memory conditions. +* Numerous fixes for race conditions in timeout handling. +* A new EXTERROR(9) interface, standardizing how external applications can report detailed error information. + +The Foundation also continued to support two major initiatives: the Laptop Support and Usability project (in collaboration with link:https://www.ql-research.com/[Quantum Leap Research]) and an <<_infrastructure_modernization,infrastructure modernization project>> commissioned by the link:https://www.sovereign.tech/[Sovereign Tech Agency]. +For background on both efforts, see the link:https://www.freebsd.org/status/report-2025-01-2025-03/#_freebsd_foundation[2025Q1 quarterly status report]. + +FreeBSD, under the management of the Foundation, participated in its 21st consecutive link:https://summerofcode.withgoogle.com/[Google Summer of Code (GSoC)] program. +All link:https://wiki.freebsd.org/SummerOfCode2025Projects[twelve projects] were successfully completed. + +Four of those GSoC participants contributed report entries: + +* <<_acpi_lua_bindings,ACPI Lua Bindings>> +* <<_sockstat_ui_improvements,Sockstat UI Improvements>> +* <<_geomman_release,Geomman Release>> +* <<_mac_do4_and_mdo1_improvements,mac_do(4) and mdo(1) Improvements>> + +==== Advocacy + +Advocacy work in the 3rd quarter of 2025 included representing FreeBSD at open source events, producing more technical tutorials and working on the upcoming November 2025 FreeBSD Vendor Summit. +Take a look at just a few of the ways the Foundation helped advocate for FreeBSD in Q3 of 2025: + +* Sponsored and attended link:https://2025.eurobsdcon.org/[EuroBSDcon 2025], held in Zagreb, Croatia; September 25-28, 2025. +* Members of the Foundation team link:https://osseu2025.sched.com/event/25VsE[presented] at the link:https://events.linuxfoundation.org/archive/2025/open-source-summit-europe/[Open Source Summit, Europe], August 25-27, 2025, Amsterdam, Netherlands. +* Planning continued for the link:https://freebsdfoundation.org/news-and-events/event-calendar/fall-2025-freebsd-summit/[November 2025 FreeBSD Vendor Summit], taking place November 6-7, 2025 in San Jose, CA. + Registration is open and the schedule is available. +* Published the following blogs and videos to help to inform and educate the community: +** link:https://freebsdfoundation.org/blog/how-to-install-and-configure-the-galene-video-meeting-server-on-freebsd/[How To Install and Configure the Galene Video Meeting Server] +** link:https://freebsdfoundation.org/blog/an-introduction-to-freebsds-periodic-system/[An Introduction to FreeBSD's Periodic System] +** BSDCan 2025 trip reports: +*** link:https://freebsdfoundation.org/blog/bsdcan-2025-trip-report-mark-johnston/[Mark Johnston] +*** link:https://freebsdfoundation.org/blog/bsdcan-2025-trip-report-chuck-tuffli/[Chuck Tuffli] +** link:https://freebsdfoundation.org/blog/from-minecraft-to-markets-java-hiding-in-plain-sight/[From Minecraft to Markets: Java Hiding in Plain Sight] +** link:https://freebsdfoundation.org/blog/freebsd-jails-are-simple-and-easy/[FreeBSD Jails are Simple and Easy] +* Published the link:https://freebsdfoundation.org/news-and-events/newsletter/june-july-2025-newsletter/[June/July 2025] and link:https://freebsdfoundation.org/news-and-events/newsletter/august-2025-newsletter/[August 2025] FreeBSD Foundation Newsletters. +* Released the link:https://freebsdfoundation.org/our-work/journal/browser-based-edition/networking-3/[April/May/June 2025] issue of the FreeBSD Journal with HTML versions of the articles. + +==== Continuous Integration and Workflow Improvement + +The Foundation supports a full-time staff member dedicated to improving the Project's continuous integration system and test infrastructure. + +==== Legal/FreeBSD IP + +The Foundation owns the FreeBSD trademarks, and it is our responsibility to protect them. +We also provide legal support for the core team to investigate questions that arise. + +Go to link:https://freebsdfoundation.org[] to find more about how we support FreeBSD and how we can help you!