From nobody Fri Aug 29 11:49:35 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 4cCxQ80G7tz65NLd for ; Fri, 29 Aug 2025 11:49:36 +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 4cCxQ75CK0z3Flr; Fri, 29 Aug 2025 11:49:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1756468175; 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=80eJtVK3NCRQekl2ZVyoRQYIDB90f1al1Y25iJZmPf4=; b=UslrmVjD2ohHaPdx++k0X6IjbZzqf43MBqWC2aUFkl8ZeX/9n32mAysWsXYjQfZeUS27UR HTJBOCotauBaUnQtaUWtimI5I4NpByEQ1cRd+GgBSPqQFT/uhO4hQXeVnIfIBBJRY5DwrR GZNy8MUUvXLNza3tYvY+vCwpeiKaiO4TkwN400npNEdqUoLeXHpDPD6lCOf41sHkGkSVME 0gRTqztMLuCcYf3beR6mrgAkTmSp/Vod4V3GMBpJdI7azvg1s5uIpTIicsN+9i1ZFf5hJs eROBgVzxlxM8o4+igzTz9bTv8NB6yZpqoMuf6GMU8ZQZTcw3bt4vKjuF2X5nNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1756468175; 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=80eJtVK3NCRQekl2ZVyoRQYIDB90f1al1Y25iJZmPf4=; b=Xx0zeW7TyeleqvAh3gloUrcznf0/j8ZgwDPbAdymxyhkrN4+EqDdozoxOjjZWzjxc9vosx n6kJtK2pU74sWbIzki8ema6nRZ5TqeVLnlfCjYhAGYdbFMtSMqyIs2C5f16KSXCInZrIFt 3oV8f9JU4RSu3ArBUh2dOY+HHe6HRpQU6p5ExvIPn0C/3KlTe+i343pXND/k0OE4ARg0hu ETjAP680iKr0uVnkedynDpKu4kuV766JLcVxZeLdqbQ0MXax1aS7dsI9s+Mfw/zACr/n39 +cilMw/aR7+tsZxg8HzsTxcytc+CgtAOWWQEPOVZN7DIAGM0MimZM2gMeQWaPA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1756468175; a=rsa-sha256; cv=none; b=aUxxI+NIuGwGbxdq4gk2KMs7BL8X6x9vqLhd43UBsRXpLznFQdN4SOQkdZhFppnwnhLa7F JrhWV7mc3O7zErB6gNzbxUGKreeNf2+uH2U/fT+zF5p+i/gaLv1UYmOjwbvtdUJQIiN6F0 oev5wXUiCLoiMp9JuBWtDhtIaLdG6Yocw0SfWaIO2uZoLUV8H6qnP3ioFuWrg51tEZdg1Q OGDwgCDIw06DMgmB0qfR21hqYg5FDmsnyx3ejTJgzUYIID7qDOOySxuxV/5p4AUdRp3kM7 c8K0SJUYt8QwF6++Mjc99/m8ctSV4BVBP3CtQ0hITl4WILTQqprD1ACi2Dmn+Q== 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 4cCxQ74kYyzfGB; Fri, 29 Aug 2025 11:49:35 +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 57TBnZjJ001939; Fri, 29 Aug 2025 11:49:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 57TBnZ53001936; Fri, 29 Aug 2025 11:49:35 GMT (envelope-from git) Date: Fri, 29 Aug 2025 11:49:35 GMT Message-Id: <202508291149.57TBnZ53001936@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: c886cdee08 - main - Status/2025Q2: Fixes 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: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c886cdee089683c0689955cc322520680959df11 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=c886cdee089683c0689955cc322520680959df11 commit c886cdee089683c0689955cc322520680959df11 Author: Lorenzo Salvadore AuthorDate: 2025-08-29 09:50:20 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-08-29 11:49:18 +0000 Status/2025Q2: Fixes Various fixes, among which a comma that was added in the wrong place [1]. Reported by: Graham Perrin [1] Pull Request: https://github.com/freebsd/freebsd-doc/pull/544 [1] --- website/content/en/status/report-2025-04-2025-06/drm-drivers.adoc | 1 + .../en/status/report-2025-04-2025-06/freebsd-foundation.adoc | 2 +- website/content/en/status/report-2025-04-2025-06/gcc.adoc | 2 +- website/content/en/status/report-2025-04-2025-06/intro.adoc | 2 +- website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc | 2 +- website/content/en/status/report-2025-04-2025-06/packrat.adoc | 2 +- .../content/en/status/report-2025-04-2025-06/ports-security.adoc | 6 +++--- website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc | 2 +- 8 files changed, 10 insertions(+), 9 deletions(-) diff --git a/website/content/en/status/report-2025-04-2025-06/drm-drivers.adoc b/website/content/en/status/report-2025-04-2025-06/drm-drivers.adoc index 7ba18092d6..80b5451cbf 100644 --- a/website/content/en/status/report-2025-04-2025-06/drm-drivers.adoc +++ b/website/content/en/status/report-2025-04-2025-06/drm-drivers.adoc @@ -22,6 +22,7 @@ These updates target the FreeBSD 15-CURRENT development branch for now. Once kernel patches are accepted and the DRM drivers updates merged, we will evaluate if/how we can backport the kernel patches to earlier release branches (namely 14-STABLE). While waiting for review, we also started to work on two features which were unsupported on FreeBSD: + * https://github.com/freebsd/drm-kmod/pull/357[`DMA_BUF_IOCTL_EXPORT_SYNC_FILE` and `DMA_BUF_IOCTL_IMPORT_SYNC_FILE` ioctls] * https://github.com/freebsd/drm-kmod/pull/358[`DRM_IOCTL_SYNCOBJ_EVENTFD` ioctl] diff --git a/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc b/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc index cf92f014df..10dc68320f 100644 --- a/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc +++ b/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc @@ -83,7 +83,7 @@ link:https://wiki.freebsd.org/SummerOfCode2025Projects[Twelve projects] were acc ==== Continuous Integration and Workflow Improvement -As part of our continued support of the FreeBSD Project, the Foundation supports a full-time staff member dedicated to <<_continuous_integration,improving the Project's continuous integration system and test infrastructure>>. +As part of our continued support of the FreeBSD Project, the Foundation supports a full-time staff member dedicated to improving the Project's continuous integration system and test infrastructure. ==== Legal/FreeBSD IP diff --git a/website/content/en/status/report-2025-04-2025-06/gcc.adoc b/website/content/en/status/report-2025-04-2025-06/gcc.adoc index d3dcd0313c..63383daa3d 100644 --- a/website/content/en/status/report-2025-04-2025-06/gcc.adoc +++ b/website/content/en/status/report-2025-04-2025-06/gcc.adoc @@ -4,7 +4,7 @@ Links: + link:https://gcc.gnu.org/[GCC Project] URL: link:https://gcc.gnu.org/[] + link:https://gcc.gnu.org/gcc-12/[GCC 12 release series] URL: link:https://gcc.gnu.org/gcc-12/[] + link:https://gcc.gnu.org/gcc-13/[GCC 13 release series] URL: link:https://gcc.gnu.org/gcc-13/[] + -link:https://gcc.gnu.org/gcc-14/[GCC 14 release series] URL: link:https://gcc.gnu.org/gcc-14/[] +link:https://gcc.gnu.org/gcc-14/[GCC 14 release series] URL: link:https://gcc.gnu.org/gcc-14/[] + link:https://gcc.gnu.org/gcc-11/[GCC 15 release series] URL: link:https://gcc.gnu.org/gcc-15/[] + link:https://gcc.gnu.org/gcc-11/[GCC 16 release series] URL: link:https://gcc.gnu.org/gcc-16/[] + diff --git a/website/content/en/status/report-2025-04-2025-06/intro.adoc b/website/content/en/status/report-2025-04-2025-06/intro.adoc index f71ed66788..76a4956e75 100644 --- a/website/content/en/status/report-2025-04-2025-06/intro.adoc +++ b/website/content/en/status/report-2025-04-2025-06/intro.adoc @@ -9,7 +9,7 @@ Two months is not bad, especially if we consider that FreeBSD communication happ If you are a late submitter, please take some time to evaluate if there is anything you can do to improve your report submission punctuality. The Status Team is always glad to ease the submission process: if there is something we can do for you, just ask. -If you are a contributor or just a FreeBSD user, please consider contributing, more if you can. +If you are a contributor or just a FreeBSD user, please consider contributing more, if you can. Even working on a single small simple task is useful, it can help to lower the pressure on other developers, for whom it might thus become easier to find the time to document their work. Have a nice reading! diff --git a/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc b/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc index 85858bb08f..c36d29c290 100644 --- a/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc +++ b/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc @@ -7,7 +7,7 @@ link:https://github.com/FreeBSDFoundation/proj-laptop/issues/58[LinuxKPI wireles link:https://github.com/FreeBSDFoundation/proj-laptop/issues/66[MediaTek mt76 PCI driver support] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/66[] + link:https://github.com/FreeBSDFoundation/proj-laptop/issues/34[802.11ax support] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/34[] + link:https://github.com/FreeBSDFoundation/proj-laptop/issues/79[net80211 updates] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/79[] + -link:https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=277512&hide_resolved=1[Tracked wireless PRs] URL:https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=277512&hide_resolved=1[] +link:https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=277512&hide_resolved=1[Tracked wireless PRs] URL:link:https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=277512&hide_resolved=1[] Contact: Bjoern A. Zeeb + Contact: The FreeBSD wireless mailing list diff --git a/website/content/en/status/report-2025-04-2025-06/packrat.adoc b/website/content/en/status/report-2025-04-2025-06/packrat.adoc index f496bccc9c..fdace6f6e9 100644 --- a/website/content/en/status/report-2025-04-2025-06/packrat.adoc +++ b/website/content/en/status/report-2025-04-2025-06/packrat.adoc @@ -1,4 +1,4 @@ -=== Packrat - NFS client caching on non-volatile storage +=== Packrat -- NFS client caching on non-volatile storage Contact: Rick Macklem diff --git a/website/content/en/status/report-2025-04-2025-06/ports-security.adoc b/website/content/en/status/report-2025-04-2025-06/ports-security.adoc index 8fb04f26d6..eba18d298d 100644 --- a/website/content/en/status/report-2025-04-2025-06/ports-security.adoc +++ b/website/content/en/status/report-2025-04-2025-06/ports-security.adoc @@ -11,12 +11,12 @@ As not all ports are compatible with them, this is not enabled by default. The 3 new features which can be enabled for the Ports Collection in [.filename]#make.conf# are: -- WITH_FORTIFY=yes:: +- WITH_FORTIFY=yes: This enables mitigations of common memory safety issues, such as buffer overflows, by adding checks to functions like memcpy, strcpy, sprintf, and others when the compiler can determine the size of the destination buffer at compile time. This requires support from the FreeBSD base system and may only be available in FreeBSD 15 onwards. -WITH_STACK_AUTOINIT=yes:: +- WITH_STACK_AUTOINIT=yes: This enables a compiler specific option to automatically initialize local (automatic) variables to prevent the use of uninitialized memory. -WITH_ZEROREGS=yes:: +- WITH_ZEROREGS=yes: Zero call-used registers at function return to increase program security by either mitigating Return-Oriented Programming (ROP) attacks or preventing information leakage through registers. This depends upon support from the compiler for a given architecture. This is disabled for python ports; currently there are issues. diff --git a/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc b/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc index 12c3234e7b..a047cdbcce 100644 --- a/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc +++ b/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc @@ -4,7 +4,7 @@ Contact: Tom Jones XHCI USB controllers offer a mode which allows them to be used as a system debugging interface. XHCI debug uses a special USB 3 cable with VBUS, D+ and D- disconnected. -The feature can used to live debug the FreeBSD kernel, enabling investigation of issues which cause the system video console to lock up and there is not an alternative such as a serial console. +The feature can be used to live debug the FreeBSD kernel, enabling investigation of issues which cause the system video console to lock up and there is not an alternative such as a serial console. This can happen when debugging issues with graphics drivers. mailto:hrs@FreeBSD.org[Hiroki Sato] developed support for the XHCI debug interface and made it available as some in progress git branches.