From nobody Mon Apr 14 10:10:11 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 4Zbjhh11Vhz5sXfW for ; Mon, 14 Apr 2025 10:10:12 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zbjhg6wCWz3tpP; Mon, 14 Apr 2025 10:10:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744625412; 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=xsNpMT93LOmQ/0ppTt0QGvICWMe+43eTjiuXSrFGnr4=; b=d9mpT6Z2ee73+cGGdZwvZUo6vDR1Wy2Z7vxN0CMFaHYlTcfkbY54SWItHlwwtR4wAh8upP 7JgNkPzk7zVJWs02vijJ+ro6DiMrFYJ09Lqdky0TvavjG3dIXrrnMbvIrUys18kBjpsqC/ R9/F6h7PRllkSt9nQptuQIVwTbXF58rU1hpBYcUh4gze3WkeKPxN/h9JIyv1Rx6BoZZjEp LUoyKbw4uvVyfNAidoPkfvyRLhHOwtbGO1+phRg/g1THpUeBJuU8uD/UMtMQ2epr/50wpn H9CJ/+kWg+qWjzmoBzqnO83EbTTiXP2oEVGkviGDOuXb6Ai/FmjaNNdthAS5PQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744625412; a=rsa-sha256; cv=none; b=rO75adBwRIQPipLx2whybzFNhCOjD0llBD26HJuYAAA6tUkOr/YRDax9n3yfM9fCLYGsPY ZstIQlISEETlX/Zx/t4p21muncohp13PsJO/3upKRNAWzpjU9s8pYVdq7dRe6mjq5G2f66 qPRjwNhhtuVFyblgb+MZMm4JtWPWs30dm6QbFyTfHhT+SJ+WdSgClnR31U1yk9ozb2ByGI VD6YTbOPTzwUfVy2xUS1ZpVBnzeXTYgwLH0DWGCPHhsTuZqLjEmCQuZ1JOlpCPEmQ2aWiB K1P2ynQtlAn209V8II7t9OSn2ceVTH9TuJ1WR4saAhEqkEvyiyPvf55gh6+4TQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744625412; 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=xsNpMT93LOmQ/0ppTt0QGvICWMe+43eTjiuXSrFGnr4=; b=CuhAl3F49wadPcgcPiPNfBLbLp46+A7CwQLig1veUih0ZM6bDThl99bnwG9hWGQMdSjW8x M3N3RgDWLBc2G3u9abolzs7Jkn0zlryL4uUj9zE+CJk8wJUZNbPT79jnojaFDJTQ4j9/14 EPHclGOr2vBPZKHC177z4hjY1ZlxT/hseeljc6QgA7DO3RcSVkVJax/EJVK77j8AgO9ea1 EIBHF+8I/k/rTvaeGtzAqUBDeib46M7qMVyNMbYPueKW+jGFTbY9ZOM9Chyf62KOaDghR6 dcr0m6fXDs07pbFoTrAzALFub4NNZZIDEMzTx79sLFihOi3kInhzZdKi4Ppp3g== 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 4Zbjhg6DTXzjrk; Mon, 14 Apr 2025 10:10:11 +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 53EAABa8088709; Mon, 14 Apr 2025 10:10:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53EAAB9Q088701; Mon, 14 Apr 2025 10:10:11 GMT (envelope-from git) Date: Mon, 14 Apr 2025 10:10:11 GMT Message-Id: <202504141010.53EAAB9Q088701@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alex Dupre Subject: git: 4af3f3a9fd - main - Remove kde5 leftover. 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: ale X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4af3f3a9fdac845aaf3af0a5c4b75f1e62a52c25 Auto-Submitted: auto-generated The branch main has been updated by ale: URL: https://cgit.FreeBSD.org/doc/commit/?id=4af3f3a9fdac845aaf3af0a5c4b75f1e62a52c25 commit 4af3f3a9fdac845aaf3af0a5c4b75f1e62a52c25 Author: Alex Dupre AuthorDate: 2025-04-14 10:09:01 +0000 Commit: Alex Dupre CommitDate: 2025-04-14 10:09:01 +0000 Remove kde5 leftover. --- documentation/content/en/books/handbook/desktop/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/desktop/_index.adoc b/documentation/content/en/books/handbook/desktop/_index.adoc index 549f454062..7722d4d6a6 100644 --- a/documentation/content/en/books/handbook/desktop/_index.adoc +++ b/documentation/content/en/books/handbook/desktop/_index.adoc @@ -75,7 +75,7 @@ A desktop environment can range from a simple window manager to a complete suite | KDE Plasma | GPL 2.0 or later -| x11/kde5 +| x11/kde | GNOME | GPL 2.0 or later From nobody Mon Apr 14 15:17:20 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 4ZbrW52XhTz5t0Gw for ; Mon, 14 Apr 2025 15:17:21 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZbrW51mm6z3n4W; Mon, 14 Apr 2025 15:17:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744643841; 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=fJPLobwnoMJT8u3JPnW71XaPvaFAvb1gsryfQvoaYa8=; b=ABPNgyE8IomSEyAJabzTrox/lHoayYbP2usBfidKgfNcRLfDa2qx8PNdUlvk9Gw4O1O7YN 6y2223cas5e+EPsc5wafzU7d+YvdA37aIcTgNftyZ/S62p96fkivGNhEQKGez0ycLmiaBu 12JJYBZGeYGOOp0TAIkX2QHLlzZoQ31z1fYYy85z2E9Yo0cFV2S5cucs5o5X5tniaYdnqC SR1/1JllmvqPYZ7KBT9HzVEi8rTQlSSEFLkOIySzyVwkNz2Cz1l389cmeSZ0CAy8NrSkVT etuPHgPEz6AJCSwqScpRP+eaQqEe6WvIA8q8Jx5oQsoe4ysOrE9k7G93/hiQ9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744643841; a=rsa-sha256; cv=none; b=eOU0tgFwFf6waEcqsc5q60rhzm3QWYLlmge15RRKvM2LULfBXZmHR2GiRrVqG4hAAxUk5C mEg6MchFA3s7XD/Oh/oqI2e4F03JSDUlXsgkK5Wm+UNkRjtHpB6hMKZJzEnPNCU6dQa97q 8KxEo1Xd9G8d7aLi1XC0z8oIhJ6R3AU1uBPoz5ZTWT6xu5ktMtIWCcBFbtWNvUABQzbIJp nnQVPMYxd7NZ7Z5Pydv0I7P84z59IViaTjRlCKj3KZmhrIOBHkyTup4+KdHiy7YQskvrOc KhW5imJchzQ3qjUku0NoXevthtclxQmgMaY82nqYVcD9QVFe4jQhYQcmxbVeww== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744643841; 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=fJPLobwnoMJT8u3JPnW71XaPvaFAvb1gsryfQvoaYa8=; b=LdHDAXQWySUyAcIvFZ0dzyM+RbRBPbXln0NwW0HLIvnLE7jZivNp81f09sv1r6EI+mLl0t nIQ011eD7fmyNjUqWrJ/f9kpcivZD3io4gkVyDbkcsRQ4fz6q/BB+4m7QJXBcy4yek+Hx7 MRA2/hdvCPT336rqDpbIFsh3gnaivGbGn8waFHBCQnmSHNut0e7i+uRrHIDhg+Y1qehcaQ AIFL6Tn/igjg6XPuIQv9Tnxk6xAVJ9N9aO1h9ptQVcR8IocK4BVNjsqkmGBpgU7cdY4Y6F ElAkGUN56HmI3ujMwTH/9Kwn9TN7BMwOsjFWPUfLG1Qp/b9+5yuzrqs8B571Wg== 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 4ZbrW515Czzt0G; Mon, 14 Apr 2025 15:17:21 +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 53EFHKJv063146; Mon, 14 Apr 2025 15:17:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53EFHKwu063143; Mon, 14 Apr 2025 15:17:20 GMT (envelope-from git) Date: Mon, 14 Apr 2025 15:17:20 GMT Message-Id: <202504141517.53EFHKwu063143@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Christos Margiolis Subject: git: 20a50568c3 - main - Status/2025Q1/audio.adoc: Add report 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: christos X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 20a50568c34dc2f1dcc85ca4b22d33dd5f72fdbb Auto-Submitted: auto-generated The branch main has been updated by christos: URL: https://cgit.FreeBSD.org/doc/commit/?id=20a50568c34dc2f1dcc85ca4b22d33dd5f72fdbb commit 20a50568c34dc2f1dcc85ca4b22d33dd5f72fdbb Author: Christos Margiolis AuthorDate: 2025-03-26 18:29:08 +0000 Commit: Christos Margiolis CommitDate: 2025-04-14 15:16:39 +0000 Status/2025Q1/audio.adoc: Add report Sponsored by: The FreeBSD Foundation Reviewed by: salvadore, Chris Moerz Differential Revision: https://reviews.freebsd.org/D49524 --- .../en/status/report-2025-01-2025-03/audio.adoc | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/audio.adoc b/website/content/en/status/report-2025-01-2025-03/audio.adoc new file mode 100644 index 0000000000..d4fb6b1d54 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/audio.adoc @@ -0,0 +1,37 @@ +=== Audio Stack Improvements + +Contact: Christos Margiolis + +I have been working on the audio stack since 2024Q1. Below is a list of the previous status reports: + +* link:https://www.freebsd.org/status/report-2024-01-2024-03/#_audio_stack_improvements[2024Q1] +* link:https://www.freebsd.org/status/report-2024-04-2024-06/#_audio_stack_improvements[2024Q2] +* link:https://www.freebsd.org/status/report-2024-07-2024-09/#_audio_stack_improvements[2024Q3] +* link:https://www.freebsd.org/status/report-2024-10-2024-12/#_audio_stack_improvements[2024Q4] + +Important work since link:https://www.freebsd.org/status/report-2024-10-2024-12/#_audio_stack_improvements[last report]: + +* Large refactor in man:sound[4]'s format conversion framework: link:https://cgit.freebsd.org/src/commit/?id=433e270f341cf660b2fe125c2e0f733073829188[433e270f341c]. + Further simplifications and refactors in the rest of the processing chain. +* Implemented link:https://cgit.freebsd.org/src/commit/?id=e1bbaa71d62c8681a576f9f5bedf475c7541bd35[AFMT_FLOAT] support. +* More out-of-the-box laptop support, especially Framework models. +* Virtual channels are now allocated on-demand: link:https://cgit.freebsd.org/src/commit/?id=02d4eeabfd73e6a827f5d42601e99aad92060b04[02d4eeabfd73] +* Re-implementing `/dev/dsp` as a virtual/router device: link:https://reviews.freebsd.org/D49216[D49216]. + Apart from the standalone benefits of this change, it will also help us improve automatic sound redirection in man:snd_hda[4]. +* More man:sound[4] cleanups, fixes and improvements. +* New virtual_oss release: https://github.com/freebsd/virtual_oss/releases/tag/v1.3.2 +* Got my audio-related BSDCan 2025 talk proposal accepted. +* Put porting SOF to FreeBSD on the backburner for now. + See link:https://lists.freebsd.org/archives/freebsd-multimedia/2025-March/002889.html[here] for an explanation. +* In contact with potential GSOC students interested in link:https://wiki.freebsd.org/SummerOfCodeIdeas#Port_virtual_oss_to_base[porting virtual_oss to base]. + +Future work includes: + +* Finish currently open tasks. +* More bug fixes, support, optimizations and general improvements, in all areas of the sound stack. +* Get back to link:https://reviews.freebsd.org/D46227[audio(8)] +* Implement a generic MIDI layer, similar to pcm/, and improve/modernize the MIDI codebase in general. + +You can also follow the development process in link:https://lists.freebsd.org/subscription/freebsd-multimedia[freebsd-multimedia@], where I post regular reports. + +Sponsor: The FreeBSD Foundation From nobody Tue Apr 15 04:46:34 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 4ZcBSq1zh4z5stp2 for ; Tue, 15 Apr 2025 04:46:35 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcBSq0GrVz3SkS; Tue, 15 Apr 2025 04:46:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692395; 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=acz1pdI/LgWSxitQzyQHoxqVN2L2w/thnz84hPdifwI=; b=UGZVhG/lqMPzX45Wfklzs6nSu/Zf/YrIsul0rbKA50lMICd7+IMFLClqu38POBkXL++oSg MfQ4eMrp1yqR6DUyY8EDr0/JvU2q+gkAqCAUVjBvdnwsqDAhy0KPJYiRzZlOdAP0iEGWpR D+WhlSBpW+zdttpPQjs1KS0Xji+JPa8adTVsmcUtxUFnx4LgDRUaHchMJoTxJhsqDBilCL RZwYDNlRyCsOfTZY54ahUapkXmju4j3P0ogdLshZ9H/Ms5maI+It9CUEb2Vqshy2e0U9XQ Lt1XReiGSSZyycSszFZywDwJEqeiPli+kEfbVSjk+ri8wKF8JQ9g2bMv+8g2FA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744692395; a=rsa-sha256; cv=none; b=iOIZuhaXY7jU0c9BXPFAqvGzD+C7FnDc1x5QkNWuzaIlcC/LXRAQ6XIgtinlQvMRZAaoYd pJ9nmXMPCsJasOTHlHx5xQ3YOIwrM64e7SHYT7iB4oix/pmnkhS2ELJkk4HXhQQ5gZCqVt 5/Tok8I1SuAuS85qV0zmrUfccCUBSMxs65WOQzn4P+0PZc9WBamtQEoUOv8mgdd41nbkzI 3SS79cEIcgU+Q/BmqumWJW3JMnrVjr6i9EqpB675lCwuWrdZ1jHxeGIAOXEP84Csr51UFn e0hNM1b02TV5KnMOWOW/cDBWah+Sd2z5TeQBZd9CvZdsw6uJlKRWgj+GknXqKg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692395; 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=acz1pdI/LgWSxitQzyQHoxqVN2L2w/thnz84hPdifwI=; b=CfNxzJHhpjVGpqMa/IUigJmOaxcZp68q4cPr5mdWPLXSNTKgSUWt7BdU+sAwAEOpNUglN2 D5GFs9hZna4LTPjNu0e+r2zLYK6g71jBxuABQJWcjLDE/nYCW/ZEf9c3HOfOqegnjHXunL lXkijV0n1EUb/yLC2Ue80DE7o/SLUemEDQUG6R7zhKKnApsc/5sFLJ8FwYEKlkaPnmGbuf kpq07KbUFeb+U10TQ+VKLLazT+cjaog5SapxT9/BYWQfaw7mK5x3CDnUXC7qreCH+YeScJ 4QFCa11H24azRcUdLZD/cHEKnuVr4ak5U1nZ1g33bEAqE96k0wVyzwe0yRAlYg== 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 4ZcBSp6sk6z3Q7; Tue, 15 Apr 2025 04:46:34 +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 53F4kYcP078379; Tue, 15 Apr 2025 04:46:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53F4kYWp078376; Tue, 15 Apr 2025 04:46:34 GMT (envelope-from git) Date: Tue, 15 Apr 2025 04:46:34 GMT Message-Id: <202504150446.53F4kYWp078376@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 1c47840907 - main - 15.0: Add autogenerated files to website 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1c478409079c21d442b84b19a4f155e756b92606 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=1c478409079c21d442b84b19a4f155e756b92606 commit 1c478409079c21d442b84b19a4f155e756b92606 Author: Colin Percival AuthorDate: 2025-04-15 03:26:26 +0000 Commit: Colin Percival CommitDate: 2025-04-15 03:26:26 +0000 15.0: Add autogenerated files to website These files are as produced by 'make generate-release'; subsequent commits will fill in details specific to 15.0. Approved by: re (implicit) Sponsored by: Amazon --- website/content/en/releases/15.0R/_index.adoc | 31 + website/content/en/releases/15.0R/errata.adoc | 71 ++ website/content/en/releases/15.0R/hardware.adoc | 898 +++++++++++++++++++++ .../content/en/releases/15.0R/installation.adoc | 90 +++ website/content/en/releases/15.0R/readme.adoc | 157 ++++ website/content/en/releases/15.0R/relnotes.adoc | 200 +++++ website/content/en/releases/15.0R/schedule.adoc | 64 ++ 7 files changed, 1511 insertions(+) diff --git a/website/content/en/releases/15.0R/_index.adoc b/website/content/en/releases/15.0R/_index.adoc new file mode 100644 index 0000000000..f48607ab91 --- /dev/null +++ b/website/content/en/releases/15.0R/_index.adoc @@ -0,0 +1,31 @@ +--- +title: "FreeBSD X.0 Release Information" +sidenav: download +--- + +:localRel: X.0 +:localBranchStable: stable/X +:localBranchReleng: releng/X.0 + += FreeBSD {localRel} Release Information + +== Introduction + +This is the index page for FreeBSD {localRel}. +For more information about the release engineering process, please see the link:../../releng/[Release Engineering] section of the web site. + +== Detailed Information + +More detailed information +//, such as release notes +// and hardware notes +can be found at these pages: + +//link:signatures[FreeBSD {localRel}-RELEASE signed checksum files] + +//link:installation[FreeBSD {localRel}-RELEASE installation information] + +//link:hardware[FreeBSD {localRel}-RELEASE hardware information] + +//link:relnotes[FreeBSD {localRel}-RELEASE release notes] + +//link:errata[FreeBSD {localRel}-RELEASE errata] + +//link:readme[FreeBSD {localRel}-RELEASE readme] + +link:schedule[FreeBSD {localRel}-RELEASE schedule] + +//link:todo[FreeBSD Release Engineering TODO Page] diff --git a/website/content/en/releases/15.0R/errata.adoc b/website/content/en/releases/15.0R/errata.adoc new file mode 100644 index 0000000000..a5a5b58526 --- /dev/null +++ b/website/content/en/releases/15.0R/errata.adoc @@ -0,0 +1,71 @@ +--- +title: "FreeBSD X.0-RELEASE Errata" +sidenav: download +--- + +:release: X.0-RELEASE +:releaseNext: X.1-RELEASE +:releaseBranch: X-STABLE + += FreeBSD {release} Errata + +== Abstract + +This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. +This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. +An up-to-date version of this document should always be consulted before installing this version of FreeBSD. + +This errata document for FreeBSD {release} will be maintained until the release of FreeBSD {releaseNext}. + +== Table of Contents + +* <> +* <> +* <> +* <> +* <> + +[[intro]] +== Introduction + +This errata document contains "late-breaking news" about FreeBSD {release}. +Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. + +Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. +These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. + +Source and binary snapshots of FreeBSD {releaseBranch} also contain up-to-date copies of this document (as of the time of the snapshot). + +For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/security/. + +[[security]] +== Security Advisories + +[width="100%",cols="40%,30%,30%",options="header",] +|=== +|Advisory |Date |Topic + +|No advisories.|| + +|=== + +[[errata]] +== Errata Notices + +[width="100%",cols="40%,30%,30%",options="header",] +|=== +|Errata |Date |Topic + +|No errata notices.|| + +|=== + +[[open-issues]] +== Open Issues + +No open issues. + +[[late-news]] +== Late-Breaking News + +No late-breaking news. diff --git a/website/content/en/releases/15.0R/hardware.adoc b/website/content/en/releases/15.0R/hardware.adoc new file mode 100644 index 0000000000..6964b9cc67 --- /dev/null +++ b/website/content/en/releases/15.0R/hardware.adoc @@ -0,0 +1,898 @@ +--- +title: FreeBSD X.0 Hardware Notes +sidenav: download +--- + +:localRel: X.Y +:doctype: article +:toc: macro +:toclevels: 2 +:icons: font +:sectnums: +:source-highlighter: rouge +:experimental: + += FreeBSD {localRel} Hardware Notes + +toc::[] + +[[intro]] +== Introduction + +This document contains the hardware compatibility notes for FreeBSD {localRel}. +It lists the hardware platforms supported by FreeBSD, as well as the various types of hardware devices (storage controllers, network interfaces, and so on), along with known working instances of these devices. + +[[proc]] +== Supported Processors and System Boards + +This section provides some architecture-specific information about the specific processors and systems that are supported by each architecture. + +[[proc-amd64]] +=== 64-bit x86 (amd64) Architecture Support + +FreeBSD supports the AMD64 ("Hammer") and Intel(R) EM64T architectures. +AMD64 (also known as x86-64) is a fully-supported Tier 1 architecture. +AMD64 supports all modern x86 processors. +This release incorporates optimizations and enhancements to leverage the full capabilities of FreeBSD/amd64-based systems, delivering improved performance across a wide range of workloads. + +[[proc-i386]] +=== 32-bit x86 (i386) Architecture Support + +While FreeBSD continues to evolve and optimize for modern architectures, we are committed to maintaining support for the venerable i386 (x86) architecture in this release. +Although i386 hardware is becoming less common, FreeBSD remains a reliable and versatile choice for those who still rely on it, whether for legacy systems or specific use cases. + +[[proc-arm-64]] +=== 64-bit ARM (aarch64) Architecture Support + +FreeBSD supports 64-bit ARM (known as arm64 or AArch64) as a Tier-1 architecture. + +FreeBSD currently supports the following devices: + +Ampere Computing: + +* Altra +* eMAG + +Allwinner (64-bit), more info about the support at the link:https://wiki.freebsd.org/arm/Allwinner[Allwinner Wiki page]: + +* Allwinner A64 SoC +* A64-Olinuxino +* Orange Pi PC2 +* Pine A64 +* Pine A64+ +* Pine A64+ 2GB +* Pine A64-LTS +* SOPINE +* NanoPi A64 +* OrangePi PC2 +* NanoPI K1 Plus +* Pine H64 +* Orange Pi 3 LTS + +AWS / Annapurna Labs: + +* Graviton +* Graviton 2 +* Graviton 3 + +NXP Semiconductors: + +* LS1028A SoC +* LS1046A SoC +* LS1088A SoC +* LX2160A SoC +* Conclusive Engineering WHLE-LS1 +* SolidRun HoneyComb LX2 +* Traverse Technologies Ten64 + +Raspberry Pi, more info about the support at the link:https://wiki.freebsd.org/arm/Raspberry%20Pi[Raspberry Pi Wiki page]: + +* Raspberry Pi 3 +* Raspberry Pi 4 + +RockChip (64-bit), more info about the support at the link:https://wiki.freebsd.org/arm/RockChip[RockChip Wiki page]: + +* RK3328 SoC +* RK3399 SoC +* NanoPC-T4 +* NanoPi R2S +* NanoPi R2S-Plus +* NanoPi R4S +* Radxa +* Pinebook Pro +* Rock64 +* RockPro64 + +Zedboard Zynq 7000 SoC + +[[proc-arm-32]] +=== 32-bit ARM (armv6, armv7) Architecture Support + +FreeBSD currently supports the following devices: + +Allwinner (32-bit), more info about the support at the link:https://wiki.freebsd.org/arm/Allwinner[Allwinner Wiki page]: + +* Allwinner A10 SoC +* Allwinner A13/R8 SoC +* Allwinner A20 SoC +* Allwinner A31 & A31s SoC +* Allwinner A83T SoC +* Allwinner H3 & H2+ SoC +* Allwinner H5 SoC +* Allwinner H6 SoC +* Cubieboard +* A10-OlinuXino-Lime +* A13-OLinuXino +* Banana Pi +* CubieBoard 2 +* Lamobo R1 +* Olimex A20 SOM +* PCDuino3 +* BananaPi M3 +* Orange Pi +2E +* OrangePi One +* Orange Pi One Lite +* Orange Pi PC +* Orange Pi Zero +* NanoPI NEO + +NXP i.MX6 (32-bit), more info about the support at the link:https://wiki.freebsd.org/arm/imx6[NXP i.MX6 Wiki page]: + +* Wandboard +* CuBox i +* HummingBoard + +Raspberry Pi, more info about the support at the link:https://wiki.freebsd.org/arm/Raspberry%20Pi[Raspberry Pi Wiki page]: + +* Raspberry Pi 1 +* Raspberry Pi 2 +* Raspberry Pi Zero +* RPi Zero W + +[[proc-risc-v]] +=== RISC-V Architecture Support + +RISC-V support in FreeBSD represents a significant milestone in the evolution of this open-source operating system. +FreeBSD was the first operating system to have bootable in-tree support for RISC-V, underscoring its commitment to embracing emerging hardware architectures. + +FreeBSD currently supports the following platforms: + +* HiFive Unleashed (SiFive FU540) +* HiFive Unmatched (SiFive FU740) +* Spike +* QEMU + +More information about the support at the link:https://wiki.freebsd.org/riscv[RISC-V Wiki page]. + +[[proc-powerpc]] +=== PowerPC Architecture Support + +Many PowerPC platforms are supported, including but not limited to: + +* Apple PowerMac G4 and later. +* IBM POWER4 and later using pseries VM platform. +* IBM POWER8 and later bare metal powernv +** Most development done using Raptor TALOS-II +* Embedded NXP QorIQ and PowerQUICC III (MPC85XX, Pxxx) +** Tested on AmigaOne X5000 and AmigaOne A1222 + +// The "Supported Devices" section of the release notes. +// Generally processor-independent, with conditional text +// inclusion handling any architecture-dependent text. + +// Within each subsection describing a class of hardware +// (i.e. Ethernet interfaces), list broad groups of devices +// alphabetically as paragraphs sorted alphabetically (frequently +// these groups will be arranged by manufacturer, i.e. 3Com +// Ethernet interfaces). + +// Where applicable, a "Miscellaneous" section may follow all +// other named sections. + +// These guidelines are not hard-and-fast rules, and exceptions +// will occur. Following these guidelines (vague as they may be) +// is highly recommended to try to keep the formatting of +// this section consistent. + +// We give manpage references using the &man entities where +// possible. If a driver has no manpage (and consequently no +// &man entity, we simply give the name of the driver). +// Please avoid doing &man entity conversions unless you +// know for sure that an entity and manpage exist; sweeps through +// this file to fix "missed" conversions are likely to break the +// build. + +[[support]] +== Supported Devices + +This section describes the devices currently known to be supported by FreeBSD. +Other configurations may also work, but simply have not been tested yet. +Feedback, updates, and corrections to this list are encouraged. + +Where possible, the drivers applicable to each device or class of devices is listed. +If the driver in question has a manual page in the FreeBSD base distribution (most should), it is referenced here. +Information on specific models of supported devices, controllers, etc. can be found in the manual pages. + +[NOTE] +==== +The device lists in this document are being generated automatically from FreeBSD manual pages. +This means that some devices, which are supported by multiple drivers, may appear multiple times. +==== + +[[disk]] +=== Disk Controllers + +[amd64, i386] IDE/ATA controllers (man:ata[4] driver) + +&hwlist.aac; + +&hwlist.aacraid; + +&hwlist.adv; + +&hwlist.adw; + +&hwlist.aha; + +&hwlist.ahc; + +&hwlist.ahci; + +&hwlist.ahd; + +&hwlist.man4.i386/aic; + +&hwlist.amr; + +&hwlist.arcmsr; + +&hwlist.ata; + +&hwlist.bt; + +&hwlist.ciss; + +&hwlist.dpt; + +[NOTE] +==== +[amd64, i386] Booting from these controllers is supported. +EISA adapters are not supported. +==== + +&hwlist.esp; + +&hwlist.hpt27xx; + +&hwlist.hptiop; + +&hwlist.hptmv; + +&hwlist.hptnr; + +&hwlist.hptrr; + +&hwlist.ida; + +&hwlist.iir; + +&hwlist.ips; + +&hwlist.isci; + +&hwlist.isp; + +&hwlist.mfi; + +&hwlist.mlx; + +[NOTE] +==== +[amd64, i386] Booting from these controllers is supported. +EISA adapters are not supported. +==== + +&hwlist.mly; + +&hwlist.mpi3mr; + +&hwlist.mpr; + +&hwlist.mps; + +&hwlist.mpt; + +&hwlist.mrsas; + +&hwlist.mvs; + +&hwlist.ncr; + +&hwlist.ncv; + +&hwlist.nsp; + +&hwlist.ocs_fc; + +&hwlist.pms; + +&hwlist.pst; + +&hwlist.siis; + +&hwlist.smartpqi; + +&hwlist.stg; + +&hwlist.sym; + +&hwlist.trm; + +&hwlist.twa; + +&hwlist.tws; + +&hwlist.vpo; + +With all supported SCSI controllers, full support is provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including hard disks, optical disks, tape drives (including DAT, 8mm Exabyte, Mammoth, and DLT), medium changers, processor target devices and CD-ROM drives. +WORM devices that support CD-ROM commands are supported for read-only access by the CD-ROM drivers (such as man:cd[4]). +WORM/CD-R/CD-RW writing support is provided by man:cdrecord[1], which is a part of the package:sysutils/cdrtools[] port in the Ports Collection. + +The following CD-ROM type systems are supported at this time: + +* SCSI interface (also includes ProAudio Spectrum and SoundBlaster SCSI) (man:cd[4]) +* ATAPI IDE interface (man:acd[4]) + +[[ethernet]] +=== Ethernet Interfaces + +&hwlist.ae; + +&hwlist.age; + +&hwlist.alc; + +&hwlist.ale; + +&hwlist.altera_atse; + +&hwlist.aue; + +&hwlist.axe; + +ASIX Electronics AX88178A/AX88179 USB Gigabit Ethernet adapters (man:axge[4] driver) + +&hwlist.bce; + +[amd64, i386] Broadcom BCM4401 based Fast Ethernet adapters (man:bfe[4] driver) + +&hwlist.bge; + +&hwlist.bnxt; + +&hwlist.bxe; + +&hwlist.cas; + +&hwlist.cdce; + +&hwlist.cue; + +&hwlist.cxgb; + +&hwlist.cxgbe; + +&hwlist.cxgbev; + +&hwlist.dc; + +&hwlist.de; + +&hwlist.man4.powerpc/dtsec; + +&hwlist.ed; + +&hwlist.em; + +FreeBSD kernel driver for Elastic Network Adapter (ENA) family (man:ena[4] driver) + +&hwlist.enic; + +&hwlist.man4.i386/ep; + +Agere ET1310 Gigabit Ethernet adapters (man:et[4] driver) + +&hwlist.man4.i386/ex; + +&hwlist.man4.i386/fe; + +&hwlist.fxp; + +&hwlist.gem; + +&hwlist.genet; + +Ethernet driver for Google Virtual NIC (gVNIC) (man:gve[4] driver) + +&hwlist.hme; + +&hwlist.ice; + +&hwlist.igc; + +&hwlist.ipheth; + +&hwlist.ix; + +&hwlist.ixl; + +&hwlist.jme; + +&hwlist.kue; + +&hwlist.lge; + +&hwlist.liquidio; + +&hwlist.mgb; + +&hwlist.mlx4en; + +&hwlist.mlx4ib; + +&hwlist.mlx5en; + +&hwlist.mlx5ib; + +&hwlist.mos; + +&hwlist.msk; + +&hwlist.muge; + +&hwlist.mxge; + +&hwlist.my; + +&hwlist.nfe; + +&hwlist.nge; + +&hwlist.oce; + +&hwlist.pcn; + +&hwlist.qlnxe; + +&hwlist.qlxgb; + +&hwlist.qlxgbe; + +&hwlist.qlxge; + +&hwlist.re; + +&hwlist.rl; + +&hwlist.rue; + +&hwlist.sf; + +&hwlist.sfxge; + +&hwlist.sge; + +&hwlist.sis; + +&hwlist.sk; + +&hwlist.smsc; + +&hwlist.sn; + +&hwlist.ste; + +&hwlist.stge; + +&hwlist.ti; + +&hwlist.tl; + +&hwlist.man4.powerpc/tsec; + +&hwlist.txp; + +&hwlist.udav; + +&hwlist.ufoma; + +&hwlist.uhso; + +&hwlist.urndis; + +&hwlist.vge; + +&hwlist.vr; + +&hwlist.vte; + +&hwlist.man4.i386/vx; + +&hwlist.wb; + +&hwlist.xe; + +&hwlist.xl; + +[[wlan]] +=== Wireless Network Interfaces + +&hwlist.ath; + +&hwlist.ath_hal; + +&hwlist.bwi; + +&hwlist.bwn; + +&hwlist.ipw; + +&hwlist.iwi; + +&hwlist.iwlwifi; + +&hwlist.iwm; + +&hwlist.iwn; + +&hwlist.malo; + +Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) + +&hwlist.otus; + +&hwlist.ral; + +&hwlist.rsu; + +&hwlist.rtw88; + +&hwlist.rtw89; + +&hwlist.rtwn_pci; + +&hwlist.rtwn_usb; + +&hwlist.rum; + +&hwlist.run; + +&hwlist.uath; + +&hwlist.upgt; + +&hwlist.ural; + +&hwlist.urtw; + +&hwlist.wpi; + +&hwlist.zyd; + +[[misc-network]] +=== Miscellaneous Networks + +&hwlist.man4.i386/ce; + +&hwlist.man4.i386/cx; + +&hwlist.man4.i386/cp; + +&hwlist.man4.i386/ctau; + +&hwlist.u3g; + +&hwlist.umb; + +[[serial]] +=== Serial Interfaces + +&hwlist.uart; + +&hwlist.scc; + +[amd64, i386] AST 4 port serial card using shared IRQ + +* ARNET 8 port serial card using shared IRQ +* ARNET (now Digiboard) Sync 570/i high-speed serial + +[i386] Boca multi-port serial cards + +* Boca BB1004 4-Port serial card (Modems _not_ supported) +* Boca IOAT66 6-Port serial card (Modems supported) +* Boca BB1008 8-Port serial card (Modems _not_ supported) +* Boca BB2016 16-Port serial card (Modems supported) + +[i386] Comtrol Rocketport card (man:rp[4] driver) + +[i386] Cyclades Cyclom-Y serial board (man:cy[4] driver) + +[i386] STB 4 port card using shared IRQ + +[amd64, i386] PCI-Based multi-port serial boards (man:puc[4] driver) + +* [amd64, i386] Actiontech 56K PCI +* [amd64, i386] Avlab Technology, PCI IO 2S and PCI IO 4S +* [amd64, i386] Comtrol RocketPort 550 +* [amd64, i386] Decision Computers PCCOM 4-port serial and dual port RS232/422/485 +* [amd64, i386] Dolphin Peripherals 4025/4035/4036 +* [amd64, i386] IC Book Labs Dreadnought 16x Lite and Pro +* [amd64, i386] Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550 +* [amd64, i386] Middle Digital, Weasle serial port +* [amd64, i386] Moxa Industio CP-114, Smartio C104H-PCI and C168H/PCI +* [amd64, i386] NEC PK-UG-X001 and PK-UG-X008 +* [amd64, i386] Netmos NM9835 PCI-2S-550 +* [amd64, i386] Oxford Semiconductor OX16PCI954 PCI UART +* [amd64, i386] Syba Tech SD-LAB PCI-4S2P-550-ECP +* [amd64, i386] SIIG Cyber I/O PCI 16C550/16C650/16C850 +* [amd64, i386] SIIG Cyber 2P1S PCI 16C550/16C650/16C850 +* [amd64, i386] SIIG Cyber 2S1P PCI 16C550/16C650/16C850 +* [amd64, i386] SIIG Cyber 4S PCI 16C550/16C650/16C850 +* [amd64, i386] SIIG Cyber Serial (Single and Dual) PCI 16C550/16C650/16C850 +* [amd64, i386] Syba Tech Ltd. PCI-4S2P-550-ECP +* [amd64, i386] Titan PCI-200H and PCI-800H +* [amd64, i386] US Robotics (3Com) 3CP5609 modem +* [amd64, i386] VScom PCI-400 and PCI-800 + +&hwlist.rc; + +&hwlist.uark; + +&hwlist.uchcom; + +&hwlist.ucycom; + +[[sound]] +=== Sound Devices + +&hwlist.snd_ad1816; + +&hwlist.snd_als4000; + +&hwlist.snd_atiixp; + +&hwlist.snd_cmi; + +&hwlist.snd_cs4281; + +&hwlist.snd_csa; + +&hwlist.snd_ds1; + +&hwlist.snd_emu10k1; + +&hwlist.snd_emu10kx; + +&hwlist.snd_envy24; + +&hwlist.snd_envy24ht; + +&hwlist.snd_es137x; + +&hwlist.snd_ess; + +&hwlist.snd_fm801; + +&hwlist.snd_gusc; + +&hwlist.snd_hda; + +&hwlist.snd_hdspe; + +&hwlist.snd_ich; + +&hwlist.snd_maestro; + +&hwlist.snd_maestro3; + +&hwlist.snd_mss; + +&hwlist.snd_neomagic; + +&hwlist.snd_sbc; + +&hwlist.snd_solo; + +&hwlist.snd_spicds; + +&hwlist.snd_t4dwave; + +&hwlist.snd_via8233; + +&hwlist.snd_via82c686; + +&hwlist.snd_vibes; + +[[camera]] +=== Camera and Video Capture Devices + +&hwlist.bktr; + +[i386] Connectix QuickCam + +[[usb]] +=== USB Devices + +A range of USB peripherals are supported; devices known to work are listed in this section. +Owing to the generic nature of most USB devices, with some exceptions any device of a given class will be supported, even if not explicitly listed here. + +[NOTE] +==== +USB network interfaces can be found in <> or <>. +==== + +[NOTE] +==== +USB Bluetooth adapters can be found in <>. +==== + +[NOTE] +==== +USB human interface devices can be found in <>. +==== + +Altera University Program Secure Data Card IP Core (man:altera_sdcard[4] driver) + +&hwlist.atp; + +&hwlist.atopcase; + +&hwlist.man4.powerpc/abtn; + +&hwlist.man4.powerpc/akbd; + +&hwlist.man4.powerpc/ams; + +&hwlist.ohci; + +&hwlist.ugold; + +&hwlist.uhci; + +&hwlist.uipaq; + +[amd64, i386] USB 2.0 controllers using the EHCI interface (man:ehci[4] driver) + +[amd64, i386] Hubs + +[amd64, i386] Miscellaneous + +* Assist Computer Systems PC Camera C-M1 +* ActiveWire I/O Board +* Creative Technology Video Blaster WebCam Plus +* D-Link DSB-R100 USB Radio (man:ufm[4] driver) +* Mirunet AlphaCam Plus + +&hwlist.urio; + +&hwlist.umodem; + +&hwlist.rtsx; + +&hwlist.ulpt; + +&hwlist.ubsa; + +&hwlist.ubser; + +&hwlist.uftdi; + +&hwlist.uplcom; + +&hwlist.umcs; + +&hwlist.umct; + +[amd64, i386] Audio Devices (man:uaudio[4] driver) + +&hwlist.uslcom; + +&hwlist.uvisor; + +&hwlist.uvscom; + +&hwlist.xhci; + +[[firewire]] +=== IEEE 1394 (Firewire) Devices + +&hwlist.fwohci; + +[amd64, i386] Serial Bus Protocol 2 (SBP-2) storage devices (man:sbp[4] driver) + +[[bluetooth]] +=== Bluetooth Devices + +&hwlist.ng_bt3c; + +&hwlist.ng_ubt; + +[[crypto-accel]] +=== Cryptographic Accelerators + +&hwlist.ccr; + +&hwlist.hifn; + +&hwlist.safe; + +[[misc]] +=== Miscellaneous + +Keyboards including: + +* HID keyboards (man:hkbd[4] driver) over USB, I2C, or Apple SPI +* USB keyboards (man:ukbd[4] driver) +* PS/2 keyboards (man:atkbd[4] driver) +* ADB keyboards (man:akbd[4] driver) +* AT-style keyboards (man:atkbd[4] driver) +* Hyper-v keyboards (**hv_kbd** driver) *** 594 LINES SKIPPED *** From nobody Tue Apr 15 04:46:36 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 4ZcBSr34dsz5stp3 for ; Tue, 15 Apr 2025 04:46: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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcBSr1qCCz3SYf; Tue, 15 Apr 2025 04:46:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692396; 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=CztWEMTxHm8D4lImtlfgzinNAyNTCxX8mZrS/iJQW9w=; b=xQG/YkJ7j22MrPC0tPpoK1pT8PXSokq0Vi9HfKqu2Jl2UI1GfJbyMqM3RGxUtGDkFpKmuK Xo27j8urqbMfI0pCitSIpMzmyw+C8tPEkO/OzYv0xYMcs306eGjc7oiL0Mb5D3xmC26/8C f2R7JqMocCkaWrHcvYqjSka1ulouk/0nuXmQOCRSkQCoCPLnRKPjNSvbicf/wNLBS+zVJK yx7fcrtx2H2PMC76HSrgn3uKrkCFTHWLB8tkAZWU5MlaZALysOWr6fQiUYWrB9DMjx8Bh9 FCfUXLvsYR86W+3xnyDFp0D35Sm3B3bUPMtljh3NBgSnCu0ssEH88ztU4Gwbjw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744692396; a=rsa-sha256; cv=none; b=o0+0n9uOe6wuPTmGg2jtvuRtZPSAxK3LVdl1lFcvD9dMCHt7F+JcSPuzlFIvIS0G77T4+Z Snda2489N55+CbfzjssL3dTfjMQ5IH55wd5LvrYhTxK8iGi4vNA7hAlId8JCUyprTIgFF+ hAUOTxNISMpUrlvHxYyFsZnrx5TmFo/GnYs8nrzUHh8EX2pVu+ta6Fr8Xula66XPvvTA6I /r0LI8x1vyd5fTciRC5zRxThiGtpDGZkKH0NRjLwmtrrmW99Sp13s97B5ztpNewfC4vo66 hc5UwRGIaiSQJnQXETcqaZr/NM0jwxfvLksr7DEJttXfNyzt+v3/asnNS2/0NA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692396; 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=CztWEMTxHm8D4lImtlfgzinNAyNTCxX8mZrS/iJQW9w=; b=Tq6UA2os+VrBXktodMTdCaT7TPRkCyou0H057ITkJEa5wImDaI4ML4bLFFWQ7OpS2SeF+y nBQATPgzXa0SWEhgTQ/CzN4+irTKiZQaM9WPVGVlSKo53cBckjU7TARzY8Tfj38SWfKOyK EHKKRdFJWKryZgbs59VDsftm8rTXopUbSXNIRpM1a/21Nw5iX5Ldt2XXizzRH61nIE5tfF x8J5K7ValVYAjSF3XpBescZwewA/hjU5kKYJApjJMaBFYStF5og8ZlZhgRpPJjz0aXS63A Vch/lrXS2Wods/aG90ZbtMyOZSBoPSYsCmcAMmXlHQZeJVFlhTVsy4n+L1SVZA== 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 4ZcBSr0p1zz3dp; Tue, 15 Apr 2025 04:46:36 +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 53F4kaJ1078416; Tue, 15 Apr 2025 04:46:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53F4kaIO078413; Tue, 15 Apr 2025 04:46:36 GMT (envelope-from git) Date: Tue, 15 Apr 2025 04:46:36 GMT Message-Id: <202504150446.53F4kaIO078413@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: ed4f354d57 - main - 15.0: Insert version numbers 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ed4f354d57860c84bf8be21fd5a9f78c08ce2a24 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=ed4f354d57860c84bf8be21fd5a9f78c08ce2a24 commit ed4f354d57860c84bf8be21fd5a9f78c08ce2a24 Author: Colin Percival AuthorDate: 2025-04-15 03:32:50 +0000 Commit: Colin Percival CommitDate: 2025-04-15 03:32:50 +0000 15.0: Insert version numbers Approved by: re (implicit) Sponsored by: Amazon --- website/content/en/releases/15.0R/_index.adoc | 8 ++++---- website/content/en/releases/15.0R/errata.adoc | 8 ++++---- website/content/en/releases/15.0R/hardware.adoc | 4 ++-- website/content/en/releases/15.0R/installation.adoc | 11 +++++------ website/content/en/releases/15.0R/readme.adoc | 9 ++++----- website/content/en/releases/15.0R/relnotes.adoc | 12 ++++++------ website/content/en/releases/15.0R/schedule.adoc | 8 ++++---- 7 files changed, 29 insertions(+), 31 deletions(-) diff --git a/website/content/en/releases/15.0R/_index.adoc b/website/content/en/releases/15.0R/_index.adoc index f48607ab91..082f17abe1 100644 --- a/website/content/en/releases/15.0R/_index.adoc +++ b/website/content/en/releases/15.0R/_index.adoc @@ -1,11 +1,11 @@ --- -title: "FreeBSD X.0 Release Information" +title: "FreeBSD 15.0 Release Information" sidenav: download --- -:localRel: X.0 -:localBranchStable: stable/X -:localBranchReleng: releng/X.0 +:localRel: 15.0 +:localBranchStable: stable/15 +:localBranchReleng: releng/15.0 = FreeBSD {localRel} Release Information diff --git a/website/content/en/releases/15.0R/errata.adoc b/website/content/en/releases/15.0R/errata.adoc index a5a5b58526..0475b6eb79 100644 --- a/website/content/en/releases/15.0R/errata.adoc +++ b/website/content/en/releases/15.0R/errata.adoc @@ -1,11 +1,11 @@ --- -title: "FreeBSD X.0-RELEASE Errata" +title: "FreeBSD 15.0-RELEASE Errata" sidenav: download --- -:release: X.0-RELEASE -:releaseNext: X.1-RELEASE -:releaseBranch: X-STABLE +:release: 15.0-RELEASE +:releaseNext: 15.1-RELEASE +:releaseBranch: 15-STABLE = FreeBSD {release} Errata diff --git a/website/content/en/releases/15.0R/hardware.adoc b/website/content/en/releases/15.0R/hardware.adoc index 6964b9cc67..9ce868007e 100644 --- a/website/content/en/releases/15.0R/hardware.adoc +++ b/website/content/en/releases/15.0R/hardware.adoc @@ -1,9 +1,9 @@ --- -title: FreeBSD X.0 Hardware Notes +title: FreeBSD 15.0 Hardware Notes sidenav: download --- -:localRel: X.Y +:localRel: 15.0 :doctype: article :toc: macro :toclevels: 2 diff --git a/website/content/en/releases/15.0R/installation.adoc b/website/content/en/releases/15.0R/installation.adoc index c835732bae..cee1bd36a2 100644 --- a/website/content/en/releases/15.0R/installation.adoc +++ b/website/content/en/releases/15.0R/installation.adoc @@ -1,12 +1,11 @@ --- -title: "FreeBSD X.0-RELEASE Installation Instructions" +title: "FreeBSD 15.0-RELEASE Installation Instructions" sidenav: download --- -:releaseCurrent: X.0-RELEASE -:releasePrev: X.-1-RELEASE -:releasePrevLegacy: X-1.Y-RELEASE -:localRel: X.0 +:releaseCurrent: 15.0-RELEASE +:releasePrev: 14.3-RELEASE +:localRel: 15.0 include::shared/en/urls.adoc[] @@ -42,7 +41,7 @@ For Git use the releng/{localRel} branch which will be where any upcoming Securi == Upgrading Using "FreeBSD Update" The man:freebsd-update[8] utility supports binary upgrades of amd64, arm64, and i386 systems running earlier FreeBSD releases. -Systems running {releasePrevLegacy} or {releasePrev} can upgrade as follows: +Systems running {releasePrev} can upgrade as follows: [.screen] ---- diff --git a/website/content/en/releases/15.0R/readme.adoc b/website/content/en/releases/15.0R/readme.adoc index e252b367e1..a05c7692fb 100644 --- a/website/content/en/releases/15.0R/readme.adoc +++ b/website/content/en/releases/15.0R/readme.adoc @@ -1,13 +1,12 @@ --- -title: "FreeBSD X.0-RELEASE README" +title: "FreeBSD 15.0-RELEASE README" sidenav: download --- -:releaseCurrent: X.0-RELEASE +:releaseCurrent: 15.0-RELEASE :releaseType: release -:releaseBranch: X-STABLE -:releasePrevStable: X.Y-RELEASE -:releasePrev: X.Y-RELEASE +:releaseBranch: 15-STABLE +:releasePrev: 14.3-RELEASE include::shared/releases.adoc[] include::shared/en/urls.adoc[] diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 7f79fe8e1d..527abb1a87 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1,13 +1,13 @@ --- -title: "FreeBSD X.0-RELEASE Release Notes" +title: "FreeBSD 15.0-RELEASE Release Notes" sidenav: download --- -:localRel: X.0 -:releaseCurrent: X.0-RELEASE -:releaseBranch: X-STABLE -:releasePrev: X.Y-RELEASE -:releaseNext: X.Y-RELEASE +:localRel: 15.0 +:releaseCurrent: 15.0-RELEASE +:releaseBranch: 15-STABLE +:releasePrev: 14.0-RELEASE +:releaseNext: 15.1-RELEASE :releaseType: "release" include::shared/en/urls.adoc[] diff --git a/website/content/en/releases/15.0R/schedule.adoc b/website/content/en/releases/15.0R/schedule.adoc index 7b9f0ee41f..85e753b16f 100644 --- a/website/content/en/releases/15.0R/schedule.adoc +++ b/website/content/en/releases/15.0R/schedule.adoc @@ -1,14 +1,14 @@ --- -title: "FreeBSD X.0 Release Process" +title: "FreeBSD 15.0 Release Process" sidenav: download --- = FreeBSD {localRel} Release Process :localRelPrev: X.Y-1 -:localRel: X.0 +:localRel: 15.0 :localBranchHead: head -:localBranchStable: stable/X -:localBranchReleng: releng/X.0 +:localBranchStable: stable/15 +:localBranchReleng: releng/15.0 :localMailingList: current include::shared/en/urls.adoc[] From nobody Tue Apr 15 04:46:37 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 4ZcBSs58xHz5stLg for ; Tue, 15 Apr 2025 04:46:37 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcBSs20LGz3SYj; Tue, 15 Apr 2025 04:46:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692397; 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=brl2oouDvx2LA1E9kGdLeO48J7XzplEHYTDdsiqhRgU=; b=r8tef4S1AsaSiKYeg9BFiE4vhw62B1hNG9abjnx9U5ZWg+a8r5yXkgX3xJNhBteI6IbneD trJiond2s2gqaP4VATZ85X3QVmvjYFEvZBFp7i5SyU/9JNp6kyG4wFnu1ZUmntFpsO+5/d oK/8E+WFUtD2WdjVNNr8G1+1r8co2G4oyG6q5046SsKsykl1KMtF97041Pw0ONTMZhl2DF DIDHu4bUVoT0bcqQ/Q51bb991sVTs43j+gzAGCNiSYrTJBtfeDhBKbab4WHFaHDmbsQqfK I+fbjOcQ9acS/VY5uOCpIKb+jfAqFYYNZwxAzGt19Pa7WMQGy2A6NYk/ZgYcXQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744692397; a=rsa-sha256; cv=none; b=QtDMW854stgidLppfE5PrLtBjVXQI/LSqvVi8a8Z6IxQMVBYArZBND8y38k41HNd3qcCYY XqLBK20fIuad6YI5lRyQ2/0NyIc1DVLyRwPPlZSS1a3spKm/jqgKjlRV3CkMZptojXyiTJ XKP5uqRJpdUmjwR5kQdf7tFP37rUOZYjKnIczKYIu4t09sFgbahEg9ydfvAkedCFOI23Xh 97blKAlTfELAQWjWd8xEkFk7BIuK5DjsFlhQXoUqXzRka+u+gaXh4D2nHIv7xHpJqEaoZ7 pzz13Y4sM8h1TX27Vn/YlGTU1yqc+7mIzfzGEFOCxpdda9Yt1AmOJz6OVUebew== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692397; 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=brl2oouDvx2LA1E9kGdLeO48J7XzplEHYTDdsiqhRgU=; b=ptlPsRM+u3qTeonBPLo24xV0rx3vG3vhekM8soAhwYAb8RMznFe++a1QWRhrwKqZDOput3 B3GW4d/2h0EOOsJbOcY1bFNYlR9IjPk4+Wmy91ahIP9NZNnjPpKWQBBh74ewsC6JMw3nyL Y8V2HquXXVkg7mx3MHB+L9lobzmYywWRNgjLGCy0MIdlriDRVH32EM25CKxzAUArDCR+mZ sG22D+00frwAECBpNo46Kgy1f/8wEF06xH6F2IvYKYalxt2/dFwUfM8jmSjmlrGAlQAbSB QY8GJmilQV+RtkgJr07ZTw3yQbgf/rNSDe14nsb8FsWQojrBEk2vbJweppi3LQ== 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 4ZcBSs1b30z3Q8; Tue, 15 Apr 2025 04:46:37 +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 53F4kbaU078450; Tue, 15 Apr 2025 04:46:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53F4kbrV078447; Tue, 15 Apr 2025 04:46:37 GMT (envelope-from git) Date: Tue, 15 Apr 2025 04:46:37 GMT Message-Id: <202504150446.53F4kbrV078447@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: c41d964f0e - main - 15.0: Insert details specific to 15.0 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c41d964f0ee160e10fec4839b824e81bc65c3f28 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=c41d964f0ee160e10fec4839b824e81bc65c3f28 commit c41d964f0ee160e10fec4839b824e81bc65c3f28 Author: Colin Percival AuthorDate: 2025-04-15 04:18:01 +0000 Commit: Colin Percival CommitDate: 2025-04-15 04:18:01 +0000 15.0: Insert details specific to 15.0 Approved by: re (implicit) Sponsored by: Amazon --- website/content/en/releases/15.0R/schedule.adoc | 40 +++++++++++++------------ 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/website/content/en/releases/15.0R/schedule.adoc b/website/content/en/releases/15.0R/schedule.adoc index 85e753b16f..20e92835f5 100644 --- a/website/content/en/releases/15.0R/schedule.adoc +++ b/website/content/en/releases/15.0R/schedule.adoc @@ -4,7 +4,6 @@ sidenav: download --- = FreeBSD {localRel} Release Process -:localRelPrev: X.Y-1 :localRel: 15.0 :localBranchHead: head :localBranchStable: stable/15 @@ -28,28 +27,31 @@ General discussions about the pending release and known issues should be sent to == Schedule -During the {localBranchHead} freeze, the Release Engineering Team may create ALPHA snapshots to publish for testing purposes. -As the frequency and total number of the ALPHA snapshots will depend on the length of time the {localBranchHead} branch is frozen, no official schedule is provided. - -Announcements regarding the availability of the ALPHA snapshots will be sent to the mailto:freebsd-current@FreeBSD.org[freebsd-current] and mailto:freebsd-snapshots@FreeBSD.org[freebsd-snapshots] mailing lists. - [.tblbasic] [cols=",,,",options="header",] |=== |Action |Expected |Actual |Description -|Initial release schedule announcement |- |XXX |Release Engineers send announcement email to developers with a rough schedule. -|Release schedule reminder |XXX |- |Release Engineers send reminder announcement e-mail to developers with updated schedule. -|Code slush begins |XXX |- |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. -|{localBranchReleng} branch |XXX |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. -|BETA1 builds begin |XXX |- |First beta test snapshot. -|BETA2 builds begin |XXX |- |Second beta test snapshot. -|BETA3 builds begin |XXX |- |Third beta test snapshot. -|RC1 builds begin |XXX |- |First release candidate. -|RELEASE builds begin |XXX |- |{localRel}-RELEASE builds begin. -|RELEASE announcement |XXX |- |{localRel}-RELEASE press release. -|{localRelPrev} EoL |XXX |- |{localRelPrev}-RELEASE no longer supported. -|{localRel} EoL |XXX |- |{localRel}-RELEASE no longer supported. -|{localBranchStable} EoL |XXX |- |{localBranchStable} no longer supported. +|Initial release schedule announcement |- |7 April 2025 |Release Engineers send announcement email to developers with a rough schedule. +|Release schedule reminder |11 July 2025 |- |Release Engineers send reminder announcement e-mail to developers with updated schedule. +|HEAD slush begins |8 August 2025 |- |Release Engineers announce that further commits to the {localBranchHead} branch will not require explicit approval, however new features should be avoided. +|{localBranchStable} branch |5 September 2025 |- |{localBranchStable} branch created; future release engineering proceeds on this branch. +|ALPHA1 builds begin |5 September 2025 |- |First alpha test snapshot. +|ALPHA2 builds begin |12 September 2025 |- |Second alpha test snapshot. +|ALPHA3 builds begin |19 September 2025 |- |Third alpha test snapshot. +|ALPHA4 builds begin |26 September 2025 |- |Fourth alpha test snapshot. +|{localBranchReleng} branch |3 October 2025 |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. +|BETA1 builds begin |3 October 2025 |- |First beta test snapshot. +|BETA2 builds begin |10 October 2025 |- |Second beta test snapshot. +|BETA3 builds begin |17 October 2025 |- |Third beta test snapshot. +|BETA4 builds begin |24 October 2025 |- |Fourth beta test snapshot. +|RC1 builds begin |31 October 2025 |- |First release candidate. +|RC2 builds begin* |7 November 2025 |- |Second release candidate. +|RC3 builds begin* |14 November 2025 |- |Third release candidate. +|RC4 builds begin* |21 November 2025 |- |Fourth release candidate. +|RELEASE builds begin |28 November 2025 |- |{localRel}-RELEASE builds begin. +|RELEASE announcement |2 December 2025 |- |{localRel}-RELEASE press release. +|{localRel} EoL |30 September 2026 |- |{localRel}-RELEASE no longer supported. +|{localBranchStable} EoL |31 December 2029 |- |{localBranchStable} no longer supported. |=== "*" indicates "as-needed" items. From nobody Tue Apr 15 04:46:38 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 4ZcBSt58dgz5stp4 for ; Tue, 15 Apr 2025 04:46:38 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcBSt3Y9Wz3SkW; Tue, 15 Apr 2025 04:46:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692398; 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=R/5sOfYNweZhLlq7Emtnu00h6ccZbwU9dysV/P8rQIQ=; b=sSN1dkdVI2lwRWkiOrXA2Jr29TZNOipMWJYI5Zh9KMUw4bXbbtRw9v8IBlD6XBkYG7MTWX w4ZUdjmppDK4rIGeKnPwiXV+O7Nz2WwBN41IIECfmZnvFvNzuoVx97DT8Auak565QN75dc nhw7Pizu9WyULJLK1WvqrgYiLIa5jriXhUdjI3JpJP92dKsWXCA8tg5F1tyIZdPE+LJskO bYKgKD1DQGf+E1NojMBp0UQji3Nrywn+S0PN/1tYcrlW7yekAY2VICCbhOWy4uPDYef77O c32nsn9BIwXvj0pgewFM/48p8KaTUdmHA4LmAARBxn1Yz4oz81OzHcxAGc7MTQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744692398; a=rsa-sha256; cv=none; b=lANYG2B2m/k7j6k6fKq46cfZI3glbsRoING6sIqqXxfwAj6iY2D+4EUQkZ2cQJ/vK+ifDl WLDGfdWGuQzFUx3DFgh5Puq/+qpm7xCUkyk1Jdm8VLMLHTi3OGipPduQsnD+Q8KNwdDqWE qx63JUSYs8GKaKqF5R+a/FossK2N+o2ldixQkZbml/legl88zgkC+LNJ023qUAehetg0xr Dag3BXRi4ZRpr6HNTnNfftB/B9as/PwVieyFk4UgE3fx1rQG0J4vTYHVwpa2L2TRAIj5yU NM8gZYTTV8YOeL1Q964NYL9A45/7gIe3gxiZhyQR3q81xMx4jM7r0f0vJ75T5g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692398; 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=R/5sOfYNweZhLlq7Emtnu00h6ccZbwU9dysV/P8rQIQ=; b=fwXrS53nwZbfbdVuh02PZRi+ILHj9OkyXOdJtXCrWtt4we23DfsGfRmPU2cjaGIpyd9dR/ bjeW0ptf+PW0SNnJAMt0MSP5A9I4eOkuR2gXVAspHtSzL2WeeUdna5ZXG1dB8da0ekoqML Yx9LF0rXsl6qx8Kia3gADfj5E3sNFGo4GskjBhrtv0LO1E8B/X4xVHD/BKtb4Xu7keQmkO XfxnOjM69VHBu23jQLzpPilTkVMs061aqqVVWWW+B9SmPcJl1/Yj25Q5DF202A9jR5g/QF AXPbBB61u5m7MKmJKqJH7b2uvXJqHYoNSZ+obn6+m1xm4j8hu1qfJ+0UIRfrQg== 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 4ZcBSt2rM8z3SD; Tue, 15 Apr 2025 04:46:38 +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 53F4kcJL078484; Tue, 15 Apr 2025 04:46:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53F4kce9078481; Tue, 15 Apr 2025 04:46:38 GMT (envelope-from git) Date: Tue, 15 Apr 2025 04:46:38 GMT Message-Id: <202504150446.53F4kce9078481@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: d85b1e8932 - main - 15.0: Add hardware notes generated from main 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d85b1e8932c18e90f892cd8783fc772f5b6ed409 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=d85b1e8932c18e90f892cd8783fc772f5b6ed409 commit d85b1e8932c18e90f892cd8783fc772f5b6ed409 Author: Colin Percival AuthorDate: 2025-04-15 04:34:21 +0000 Commit: Colin Percival CommitDate: 2025-04-15 04:34:21 +0000 15.0: Add hardware notes generated from main Approved by: re (implicit) Sponsored by: Amazon --- website/content/en/releases/15.0R/hardware.adoc | 4311 +++++++++++++++++++++-- 1 file changed, 4063 insertions(+), 248 deletions(-) diff --git a/website/content/en/releases/15.0R/hardware.adoc b/website/content/en/releases/15.0R/hardware.adoc index 9ce868007e..318767e2f0 100644 --- a/website/content/en/releases/15.0R/hardware.adoc +++ b/website/content/en/releases/15.0R/hardware.adoc @@ -224,35 +224,489 @@ This means that some devices, which are supported by multiple drivers, may appea [amd64, i386] IDE/ATA controllers (man:ata[4] driver) -&hwlist.aac; -&hwlist.aacraid; +Controllers supported by the +**aac** +driver include: + +* Adaptec AAC-364 +* Adaptec RAID 2045 +* Adaptec RAID 2405 +* Adaptec RAID 2445 +* Adaptec RAID 2805 +* Adaptec RAID 3085 +* Adaptec RAID 31205 +* Adaptec RAID 31605 +* Adaptec RAID 5085 +* Adaptec RAID 51205 +* Adaptec RAID 51245 +* Adaptec RAID 51605 +* Adaptec RAID 51645 +* Adaptec RAID 52445 +* Adaptec RAID 5405 +* Adaptec RAID 5445 +* Adaptec RAID 5805 +* Adaptec SAS RAID 3405 +* Adaptec SAS RAID 3805 +* Adaptec SAS RAID 4000SAS +* Adaptec SAS RAID 4005SAS +* Adaptec SAS RAID 4800SAS +* Adaptec SAS RAID 4805SAS +* Adaptec SATA RAID 2020SA ZCR +* Adaptec SATA RAID 2025SA ZCR +* Adaptec SATA RAID 2026ZCR +* Adaptec SATA RAID 2410SA +* Adaptec SATA RAID 2420SA +* Adaptec SATA RAID 2610SA +* Adaptec SATA RAID 2620SA +* Adaptec SATA RAID 2810SA +* Adaptec SATA RAID 2820SA +* Adaptec SATA RAID 21610SA +* Adaptec SCSI RAID 2020ZCR +* Adaptec SCSI RAID 2025ZCR +* Adaptec SCSI RAID 2120S +* Adaptec SCSI RAID 2130S +* Adaptec SCSI RAID 2130SLP +* Adaptec SCSI RAID 2230SLP +* Adaptec SCSI RAID 2200S +* Adaptec SCSI RAID 2240S +* Adaptec SCSI RAID 3230S +* Adaptec SCSI RAID 3240S +* Adaptec SCSI RAID 5400S +* Dell CERC SATA RAID 2 +* Dell PERC 2/Si +* Dell PERC 2/QC +* Dell PERC 3/Si +* Dell PERC 3/Di +* Dell PERC 320/DC +* HP ML110 G2 (Adaptec SATA RAID 2610SA) +* HP NetRAID 4M +* IBM ServeRAID 8i +* IBM ServeRAID 8k +* IBM ServeRAID 8s +* ICP RAID ICP5045BL +* ICP RAID ICP5085BL +* ICP RAID ICP5085SL +* ICP RAID ICP5125BR +* ICP RAID ICP5125SL +* ICP RAID ICP5165BR +* ICP RAID ICP5165SL +* ICP RAID ICP5445SL +* ICP RAID ICP5805BL +* ICP RAID ICP5805SL +* ICP ICP5085BR SAS RAID +* ICP ICP9085LI SAS RAID +* ICP ICP9047MA SATA RAID +* ICP ICP9067MA SATA RAID +* ICP ICP9087MA SATA RAID +* ICP ICP9014RO SCSI RAID +* ICP ICP9024RO SCSI RAID +* Legend S220 +* Legend S230 +* Sun STK RAID REM +* Sun STK RAID EM +* SG-XPCIESAS-R-IN +* SG-XPCIESAS-R-EX +* AOC-USAS-S4i +* AOC-USAS-S8i +* AOC-USAS-S4iR +* AOC-USAS-S8iR +* AOC-USAS-S8i-LP +* AOC-USAS-S8iR-LP + + + +Controllers supported by the +**aacraid** +driver include: + +* Adaptec ASR-6405(T|E) +* Adaptec ASR-6445 +* Adaptec ASR-6805(T|E|Q|TQ) +* Adaptec ASR-7085 +* Adaptec ASR-7805(Q) +* Adaptec ASR-70165 +* Adaptec ASR-71605(E|Q) +* Adaptec ASR-71685 +* Adaptec ASR-72405 +* Adaptec Series 8 cards + + + + + + +The +**ahc** +driver supports the following +`SCSI` +host adapter chips and +`SCSI` +controller cards: + +* Adaptec + `AIC7770` + host adapter chip +* Adaptec + `AIC7850` + host adapter chip +* Adaptec + `AIC7860` + host adapter chip +* Adaptec + `AIC7870` + host adapter chip +* Adaptec + `AIC7880` + host adapter chip +* Adaptec + `AIC7890` + host adapter chip +* Adaptec + `AIC7891` + host adapter chip +* Adaptec + `AIC7892` + host adapter chip +* Adaptec + `AIC7895` + host adapter chip +* Adaptec + `AIC7896` + host adapter chip +* Adaptec + `AIC7897` + host adapter chip +* Adaptec + `AIC7899` + host adapter chip +* Adaptec + `274X(W)` +* Adaptec + `274X(T)` +* Adaptec + `2910` +* Adaptec + `2915` +* Adaptec + `2920C` +* Adaptec + `2930C` +* Adaptec + `2930U2` +* Adaptec + `2940` +* Adaptec + `2940J` +* Adaptec + `2940N` +* Adaptec + `2940U` +* Adaptec + `2940AU` +* Adaptec + `2940UW` +* Adaptec + `2940UW Dual` +* Adaptec + `2940UW Pro` +* Adaptec + `2940U2W` +* Adaptec + `2940U2B` +* Adaptec + `2950U2W` +* Adaptec + `2950U2B` +* Adaptec + `19160B` +* Adaptec + `29160B` +* Adaptec + `29160N` +* Adaptec + `3940` +* Adaptec + `3940U` +* Adaptec + `3940AU` +* Adaptec + `3940UW` +* Adaptec + `3940AUW` +* Adaptec + `3940U2W` +* Adaptec + `3950U2` +* Adaptec + `3960` +* Adaptec + `39160` +* Adaptec + `3985` +* Adaptec + `4944UW` +* Many motherboards with on-board + `SCSI` + support + + + +The +**ahci** +driver supports AHCI compatible controllers having PCI class 1 (mass storage), +subclass 6 (SATA) and programming interface 1 (AHCI). + +Also, in cooperation with atamarvell and atajmicron drivers of ata(4), +it supports AHCI part of legacy-PATA + AHCI-SATA combined controllers, +such as JMicron JMB36x and Marvell 88SE61xx. + +The +**ahci** +driver also supports AHCI devices that act as PCI bridges for +nvme(4) +using Intel Rapid Storage Technology (RST). +To use the +nvme(4) +device, either one must set the SATA mode in the BIOS to AHCI (from RST), +or one must accept the performance with RST enabled due to interrupt sharing. +FreeBSD +will automatically detect AHCI devices with this extension that are in RST +mode. +When that happens, +**ahci** +will attach +nvme(4) +children to the +**ahci** +device. + + + +The +**ahd** +driver supports the following: + +* Adaptec + `AIC7901` + host adapter chip +* Adaptec + `AIC7901A` + host adapter chip +* Adaptec + `AIC7902` + host adapter chip +* Adaptec + `29320` + host adapter +* Adaptec + `39320` + host adapter +* Many motherboards with on-board + `SCSI` + support + + + + + +The +**arcmsr** +driver supports the following cards: + +* ARC-1110 +* ARC-1120 +* ARC-1130 +* ARC-1160 +* ARC-1170 +* ARC-1110ML +* ARC-1120ML +* ARC-1130ML +* ARC-1160ML +* ARC-1200 +* ARC-1201 +* ARC-1203 +* ARC-1210 +* ARC-1212 +* ARC-1213 +* ARC-1214 +* ARC-1216 +* ARC-1220 +* ARC-1222 +* ARC-1223 +* ARC-1224 +* ARC-1226 +* ARC-1230 +* ARC-1231 +* ARC-1260 +* ARC-1261 +* ARC-1270 +* ARC-1280 +* ARC-1210ML +* ARC-1220ML +* ARC-1231ML +* ARC-1261ML +* ARC-1280ML +* ARC-1380 +* ARC-1381 +* ARC-1680 +* ARC-1681 +* ARC-1880 +* ARC-1882 +* ARC-1883 +* ARC-1884 +* ARC-1886 -&hwlist.adv; -&hwlist.adw; -&hwlist.aha; +The currently supported ATA/SATA controller chips are: -&hwlist.ahc; +Acard: -&hwlist.ahci; +> ATP850P, ATP860A, ATP860R, ATP865A, ATP865R. -&hwlist.ahd; +ALI: -&hwlist.man4.i386/aic; +> M5228, M5229, M5281, M5283, M5287, M5288, M5289. -&hwlist.amr; +AMD: -&hwlist.arcmsr; +> AMD756, AMD766, AMD768, AMD8111, CS5536. -&hwlist.ata; +ATI: -&hwlist.bt; +> IXP200, IXP300, IXP400, IXP600, IXP700, IXP800. + +CMD: + +> CMD646, CMD646U2, CMD648, CMD649. + +Cypress: + +> Cypress 82C693. + +Cyrix: + +> Cyrix 5530. + +HighPoint: + +> HPT302, HPT366, HPT368, HPT370, HPT371, HPT372, HPT372N, HPT374. + +Intel: + +> 6300ESB, 31244, PIIX, PIIX3, PIIX4, ESB2, ICH, ICH0, ICH2, ICH3, ICH4, ICH5, +> ICH6, ICH7, ICH8, ICH9, ICH10, SCH, PCH. + +ITE: + +> IT8211F, IT8212F, IT8213F. + +JMicron: + +> JMB360, JMB361, JMB363, JMB365, JMB366, JMB368. + +Marvell + +> 88SE6101, 88SE6102, 88SE6111, 88SE6121, 88SE6141, 88SE6145. + +National: + +> SC1100. + +NetCell: + +> NC3000, NC5000. + +nVidia: + +> nForce, nForce2, nForce2 MCP, nForce3, nForce3 MCP, nForce3 Pro, nForce4, +> MCP51, MCP55, MCP61, MCP65, MCP67, MCP73, MCP77, MCP79, MCP89. + +Promise: + +> PDC20246, PDC20262, PDC20263, PDC20265, PDC20267, PDC20268, PDC20269, PDC20270, +> PDC20271, PDC20275, PDC20276, PDC20277, PDC20318, PDC20319, PDC20371, PDC20375, +> PDC20376, PDC20377, PDC20378, PDC20379, PDC20571, PDC20575, PDC20579, PDC20580, +> PDC20617, PDC20618, PDC20619, PDC20620, PDC20621, PDC20622, PDC40518, PDC40519, +> PDC40718, PDC40719. + +ServerWorks: + +> HT1000, ROSB4, CSB5, CSB6, K2, Frodo4, Frodo8. + +Silicon Image: + +> SiI0680, SiI3112, SiI3114, SiI3512. + +SiS: + +> SIS180, SIS181, SIS182, SIS5513, SIS530, SIS540, SIS550, SIS620, SIS630, +> SIS630S, SIS633, SIS635, SIS730, SIS733, SIS735, SIS745, SIS961, SIS962, +> SIS963, SIS964, SIS965. + +VIA: + +> VT6410, VT6420, VT6421, VT82C586, VT82C586B, VT82C596, VT82C596B, VT82C686, +> VT82C686A, VT82C686B, VT8231, VT8233, VT8233A, VT8233C, VT8235, VT8237, +> VT8237A, VT8237S, VT8251, CX700, VX800, VX855, VX900. + +Some of above chips can be configured for AHCI mode. +In such case they are supported by +ahci(4) +driver instead. + +Unknown ATA chipsets are supported in PIO modes, and if the standard +busmaster DMA registers are present and contain valid setup, DMA is +also enabled, although the max mode is limited to UDMA33, as it is +not known what the chipset can do and how to program it. + + + + +Controllers supported by the +**ciss** +driver include: + +* Compaq Smart Array 5300 (simple mode only) +* Compaq Smart Array 532 +* Compaq Smart Array 5i +* HP Smart Array 5312 +* HP Smart Array 6i +* HP Smart Array 641 +* HP Smart Array 642 +* HP Smart Array 6400 +* HP Smart Array 6400 EM +* HP Smart Array E200 +* HP Smart Array E200i +* HP Smart Array P212 +* HP Smart Array P220i +* HP Smart Array P222 +* HP Smart Array P230i +* HP Smart Array P400 +* HP Smart Array P400i +* HP Smart Array P410 +* HP Smart Array P410i +* HP Smart Array P411 +* HP Smart Array P420 +* HP Smart Array P420i +* HP Smart Array P421 +* HP Smart Array P430 +* HP Smart Array P430i +* HP Smart Array P431 +* HP Smart Array P530 +* HP Smart Array P531 +* HP Smart Array P600 +* HP Smart Array P721m +* HP Smart Array P731m +* HP Smart Array P800 +* HP Smart Array P812 +* HP Smart Array P830 +* HP Smart Array P830i +* HP Modular Smart Array 20 (MSA20) +* HP Modular Smart Array 500 (MSA500) -&hwlist.ciss; -&hwlist.dpt; [NOTE] ==== @@ -260,31 +714,232 @@ This means that some devices, which are supported by multiple drivers, may appea EISA adapters are not supported. ==== -&hwlist.esp; -&hwlist.hpt27xx; -&hwlist.hptiop; +The +**hpt27xx** +driver supports the following SAS +controllers: + +* HighPoint's RocketRAID 271x series +* HighPoint's RocketRAID 272x series +* HighPoint's RocketRAID 274x series +* HighPoint's RocketRAID 276x series +* HighPoint's RocketRAID 278x series + + + +The +**hptiop** +driver supports the following SAS and SATA RAID controllers: + +* HighPoint RocketRAID 4522 +* HighPoint RocketRAID 4521 +* HighPoint RocketRAID 4520 +* HighPoint RocketRAID 4322 +* HighPoint RocketRAID 4321 +* HighPoint RocketRAID 4320 +* HighPoint RocketRAID 4311 +* HighPoint RocketRAID 4310 +* HighPoint RocketRAID 3640 +* HighPoint RocketRAID 3622 +* HighPoint RocketRAID 3620 + +The +**hptiop** +driver also supports the following SAS and SATA RAID controllers that +are already End-of-Life: + +* HighPoint RocketRAID 4211 +* HighPoint RocketRAID 4210 +* HighPoint RocketRAID 3560 +* HighPoint RocketRAID 3540 +* HighPoint RocketRAID 3530 +* HighPoint RocketRAID 3522 +* HighPoint RocketRAID 3521 +* HighPoint RocketRAID 3520 +* HighPoint RocketRAID 3511 +* HighPoint RocketRAID 3510 +* HighPoint RocketRAID 3410 +* HighPoint RocketRAID 3320 +* HighPoint RocketRAID 3220 +* HighPoint RocketRAID 3122 +* HighPoint RocketRAID 3120 +* HighPoint RocketRAID 3020 + + + +The +**hptmv** +driver supports the following ATA RAID +controllers: + +* HighPoint's RocketRAID 182x series + + + +The +**hptnr** +driver supports the following SATA +controllers: + +* HighPoint's DC7280 series +* HighPoint's Rocket R750 series + + + +The +**hptrr** +driver supports the following RAID +controllers: + +* RocketRAID 172x series +* RocketRAID 174x series +* RocketRAID 2210 +* RocketRAID 222x series +* RocketRAID 2240 +* RocketRAID 230x series +* RocketRAID 231x series +* RocketRAID 232x series +* RocketRAID 2340 +* RocketRAID 2522 + -&hwlist.hptmv; -&hwlist.hptnr; +The following controllers are supported by the +**ida** +driver: -&hwlist.hptrr; +* Compaq SMART Array 221 +* Compaq Integrated SMART Array Controller +* Compaq SMART Array 4200 +* Compaq SMART Array 4250ES +* Compaq SMART 3200 Controller +* Compaq SMART 3100ES Controller +* Compaq SMART-2/DH Controller +* Compaq SMART-2/SL Controller +* Compaq SMART-2/P Controller -&hwlist.ida; -&hwlist.iir; -&hwlist.ips; -&hwlist.isci; +Controllers supported by the +**ips** +driver include: -&hwlist.isp; +* IBM ServeRAID 3H +* ServeRAID 4L/4M/4H +* ServeRAID Series 5 +* ServeRAID 6i/6M +* ServeRAID 7t/7k/7M -&hwlist.mfi; +Newer ServeRAID controllers are supported by the +aac(4) +or +mfi(4) +driver. + + + +The +**isci** +driver provides support for Intel C600 +`SAS` +controllers. + + + +Cards supported by the +**isp** +driver include: + +Qlogic 2422 + +> Optical 4Gb Fibre Channel PCI-X cards. + +Qlogic 246x (aka 2432) + +> Optical 4Gb Fibre Channel PCIe cards. + +Qlogic 256x (aka 2532) + +> Optical 8Gb Fibre Channel PCIe cards. + +Qlogic 267x/836x (aka 2031/8031) + +> Optical 16Gb FC/FCoE PCIe cards. + +Qlogic 2690/2692/2694 (aka 2684/2692) + +> Optical 16Gb Fibre Channel PCIe cards. + +Qlogic 2740/2742/2764 (aka 2722/2714) + +> Optical 32Gb Fibre Channel PCIe cards. + +Qlogic QLE2770/QLE2772 (aka 2812) + +> Optical 32Gb Fibre Channel PCIe cards. + +Qlogic QLE2774 (aka 2814) + +> Optical 32Gb Fibre Channel PCIe cards. + +Qlogic QLE2870/QLE2872 (aka 2812) + +> Optical 64Gb Fibre Channel PCIe cards. + +Qlogic QLE2874 (aka 2814) + +> Optical 64Gb Fibre Channel PCIe cards. + + + +The +**mfi** +driver supports the following hardware: + +* LSI MegaRAID SAS 1078 +* LSI MegaRAID SAS 8408E +* LSI MegaRAID SAS 8480E +* LSI MegaRAID SAS 9240 +* LSI MegaRAID SAS 9260 +* Dell PERC5 +* Dell PERC6 +* IBM ServeRAID M1015 SAS/SATA +* IBM ServeRAID M1115 SAS/SATA +* IBM ServeRAID M5015 SAS/SATA +* IBM ServeRAID M5110 SAS/SATA +* IBM ServeRAID-MR10i +* Intel RAID Controller SRCSAS18E +* Intel RAID Controller SROMBSAS18E + + + +Controllers supported by the +**mlx** +driver include: + +* Mylex DAC960P +* Mylex DAC960PD / DEC KZPSC (Fast Wide) +* Mylex DAC960PDU +* Mylex DAC960PL +* Mylex DAC960PJ +* Mylex DAC960PG +* Mylex DAC960PU / DEC PZPAC (Ultra Wide) +* Mylex AcceleRAID 150 (DAC960PRL) +* Mylex AcceleRAID 250 (DAC960PTL1) +* Mylex eXtremeRAID 1100 (DAC1164P) +* RAIDarray 230 controllers, aka the Ultra-SCSI DEC KZPAC-AA (1-ch, 4MB + cache), KZPAC-CA (3-ch, 4MB), KZPAC-CB (3-ch, 8MB cache) + +All major firmware revisions (2.x, 3.x, 4.x and 5.x) are supported, however +it is always advisable to upgrade to the most recent firmware +available for the controller. + +Compatible Mylex controllers not listed should work, but have not been +verified. -&hwlist.mlx; [NOTE] ==== @@ -292,47 +947,335 @@ EISA adapters are not supported. EISA adapters are not supported. ==== -&hwlist.mly; -&hwlist.mpi3mr; -&hwlist.mpr; +These controllers are supported by the +**mpi3mr** +driver: + +* Broadcom Ltd. SAS 4116 Tri-Mode RAID Adapter +* Broadcom Ltd. 9670W-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9670-24i 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9660-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9620-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9600-24i 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9600-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9600W-16e 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9600-16e 24G PCIe 4.0 Tri-Mode RAID Adapters +* Broadcom Ltd. 9600-8i8e 24G PCIe 4.0 Tri-Mode RAID Adapters + + + +These controllers are supported by the +**mpr** +driver: + +* Broadcom Ltd./Avago Tech (LSI) SAS 3004 (4 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3008 (8 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3108 (8 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3216 (16 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3224 (24 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3316 (16 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3324 (24 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 3408 (8 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3416 (16 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3508 (8 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3516 (16 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3616 (16 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3708 (8 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3716 (16 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3816 (16 Port SAS/PCIe) +* Broadcom Ltd./Avago Tech (LSI) SAS 3916 (16 Port SAS/PCIe) + + + +These controllers are supported by the +**mps** +driver: + +* Broadcom Ltd./Avago Tech (LSI) SAS 2004 (4 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 2008 (8 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 2108 (8 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 2116 (16 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 2208 (8 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SAS 2308 (8 Port SAS) +* Broadcom Ltd./Avago Tech (LSI) SSS6200 Solid State Storage +* Intel Integrated RAID Module RMS25JB040 +* Intel Integrated RAID Module RMS25JB080 +* Intel Integrated RAID Module RMS25KB040 +* Intel Integrated RAID Module RMS25KB080 + + + +The following controllers are supported by the +**mpt** +driver: + +* LSI Logic 53c1030, + LSI Logic LSI2x320-X + (Single and Dual Ultra320 + `SCSI`) +* LSI Logic AS1064, + LSI Logic AS1068 + (`SAS/SATA`) +* LSI Logic FC909 + (1Gb/s + `Fibre Channel`) +* LSI Logic FC909A + (Dual 1Gb/s + `Fibre Channel`) +* LSI Logic FC919, + LSI Logic 7102XP-LC + (Single 2Gb/s + `Fibre Channel`) +* LSI Logic FC929, + LSI Logic FC929X, + LSI Logic 7202XP-LC + (Dual 2Gb/s + `Fibre Channel`) +* LSI Logic FC949X + (Dual 4Gb/s + `Fibre Channel`) +* LSI Logic FC949E, + LSI Logic FC949ES + (Dual 4Gb/s + `Fibre Channel PCI-Express)` + +The +`Ultra 320 SCSI` +controller chips supported by the +**mpt** +driver can be found onboard on many systems including: + +* Dell PowerEdge 1750 through 2850 +* IBM eServer xSeries 335 + +These systems also contain Integrated RAID Mirroring and Integrated +RAID Mirroring Enhanced which this driver also supports. + +The +`SAS` +controller chips are also present on many new AMD/Opteron based systems, +like the Sun 4100. +Note that this controller can drive both SAS and SATA +drives or a mix of them at the same time. +The Integrated RAID Mirroring +available for these controllers is poorly supported at best. + +The +`Fibre Channel` +controller chipset are supported by a broad variety of speeds and systems. +The +`Apple` +Fibre Channel HBA is in fact the +`FC949ES` +card. + +This driver also supports target mode for Fibre Channel cards. +This support may be enabled by setting the desired role of the core via +the LSI Logic firmware utility that establishes what roles the card +can take on - no separate compilation is required. + + + +The +**mrsas** +driver supports the following hardware: + +\[ Thunderbolt 6Gb/s MR controller ] + +* LSI MegaRAID SAS 9265 +* LSI MegaRAID SAS 9266 +* LSI MegaRAID SAS 9267 +* LSI MegaRAID SAS 9270 +* LSI MegaRAID SAS 9271 +* LSI MegaRAID SAS 9272 +* LSI MegaRAID SAS 9285 +* LSI MegaRAID SAS 9286 +* DELL PERC H810 +* DELL PERC H710/P + +\[ Invader/Fury 12Gb/s MR controller ] + +* LSI MegaRAID SAS 9380 +* LSI MegaRAID SAS 9361 +* LSI MegaRAID SAS 9341 +* DELL PERC H830 +* DELL PERC H730/P +* DELL PERC H330 + + + +The +**mvs** +driver supports the following controllers: + +Gen-I (SATA 1.5Gbps): + +* 88SX5040 +* 88SX5041 +* 88SX5080 +* 88SX5081 + +Gen-II (SATA 3Gbps, NCQ, PMP): + +* 88SX6040 +* 88SX6041 (including Adaptec 1420SA) +* 88SX6080 +* 88SX6081 + +Gen-IIe (SATA 3Gbps, NCQ, PMP with FBS): + +* 88SX6042 +* 88SX7042 (including Adaptec 1430SA) +* 88F5182 SoC +* 88F6281 SoC +* MV78100 SoC + +Note, that this hardware supports command queueing and FIS-based switching +only for ATA DMA commands. +ATAPI and non-DMA ATA commands executed one by one for each port. + + + + + + +The +**ocs\_fc** +driver supports these Fibre Channel adapters: + +Emulex 16/8G FC GEN 5 HBAS + +> > LPe15004 FC Host Bus Adapters +> > LPe160XX FC Host Bus Adapters + +Emulex 32/16G FC GEN 6 HBAS + +> > LPe3100X FC Host Bus Adapters *** 3666 LINES SKIPPED *** From nobody Tue Apr 15 04:46:39 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 4ZcBSv5qCcz5stg1 for ; Tue, 15 Apr 2025 04:46:39 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcBSv3cwzz3SQt; Tue, 15 Apr 2025 04:46:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692399; 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=OWTp/ulzAp/E4GEK4Uf79eTA89dJ6f3INInSs8I6R7A=; b=peQ2VuQfTB86UnuzYauBjFvZRzbuGGUejQAFFmeDR3lYLgwMXYQCWuBze1GNKsUEMBANyB 3VtMmAGOY/dP51ToMJX2HfUf98M7OFefyXkvYxdMKRhmj4NQ2yq8B8iwuKwu4eGGYbxBVg tutA6sKmhaq+d2E90iP7wurp64Tr4x0RJFikHkuiOljN07Uc2D1piTo7VEWx/Mc9XurvAU 06XZOwbMDqDGceVmoFIBNDJ0t1UCT2nfN/Dg/abvZL51QbUh9WATsB0wlb8hqxNnYe7Mm/ aH9fx2N53QxW+Gs8DDgrBdB2qUO1TUlhlJ8lDPCS9pzEwly/q55t3VH4MDC++A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744692399; a=rsa-sha256; cv=none; b=GbyUmTVAlDl/51BPYsjaY5iO5lI88YC56B7+2YPhlVN+KsB8e84kHVtdPWFfhInW1Zevfq Qd6v26opFb3r1/ZH09gIb+0P98QXh+LS934vDIv5KEEuDZImxiUqafYQCr2f3DbpnblX/T StpiYCYKNppP/EW6bSSk9Okh+GUV5rkzk+gHOAl7IZXrFK/AaA+2cVoprrSmcUi9v5MFKn 57muSvpmzXyoJYF7Fv//S5ZBPyuZqx9cmsHmpB2OOwZAxDj4RcbCZCaP1RyUylhr+3qKIn R3a9sNFtGHrz3RO98k04uTEeRvI1SsFWEpJOWYPT1/k4oGkRJZ3w5thWBVgM+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692399; 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=OWTp/ulzAp/E4GEK4Uf79eTA89dJ6f3INInSs8I6R7A=; b=h3nYLlW2HLWAGXXWhrXs74QZHZzayAeMVITKA32g4CkmUVVed2lUqp5uoeymhZ5IiMyyDv tlcKe+MjDYmxaWvYDimruCTFquzpmKr87l16ybQk4yIUKwlFhfAlEhJgWAM2+pGFYRwfvd 7/i5MiUUc/SS/6pPFVw9Z2+JxMBhDe7kCPgs+tV140deSTjq4TDFxcI3zXr8W5o86jxpIa kg5EuQ77EDz+7Kwpc59bGFKcgzdDn2kHDQEH+RQ7akTyBUSiNfDQNMSd8yKe6Mc+VDP23N hNjSjMZV1sjNLn1GwVSTEtSgNNW31aJv3La06wSxXzK6SEuO7a4y5rEiQlIh8g== 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 4ZcBSv3DMLz3tb; Tue, 15 Apr 2025 04:46:39 +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 53F4kdmU078518; Tue, 15 Apr 2025 04:46:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53F4kdR9078515; Tue, 15 Apr 2025 04:46:39 GMT (envelope-from git) Date: Tue, 15 Apr 2025 04:46:39 GMT Message-Id: <202504150446.53F4kdR9078515@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: c2817576b6 - main - 15.0: Connect upcoming release to website 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c2817576b64385c6ac12a087ca5546a9d484c09c Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=c2817576b64385c6ac12a087ca5546a9d484c09c commit c2817576b64385c6ac12a087ca5546a9d484c09c Author: Colin Percival AuthorDate: 2025-04-15 04:35:41 +0000 Commit: Colin Percival CommitDate: 2025-04-15 04:36:27 +0000 15.0: Connect upcoming release to website Approved by: re (implicit) Sponsored by: Amazon --- shared/releases.adoc | 4 ++-- website/content/en/releng/_index.adoc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/shared/releases.adoc b/shared/releases.adoc index 49729916a5..fdee2e3a69 100644 --- a/shared/releases.adoc +++ b/shared/releases.adoc @@ -52,12 +52,12 @@ // Set to 'INCLUDE' when the schedule is available. -:beta2-upcoming: IGNORE +:beta2-upcoming: INCLUDE // Set to 'INCLUDE' when the installation images are available. :beta2-testing: IGNORE -:betarel2-current: 13.5 +:betarel2-current: 15.0 :betarel2-vers: RELEASE :u-betarel2-schedule: https://www.FreeBSD.org/releases/{betarel2-current}R/schedule/ diff --git a/website/content/en/releng/_index.adoc b/website/content/en/releng/_index.adoc index c3e76a36a1..20d370139b 100644 --- a/website/content/en/releng/_index.adoc +++ b/website/content/en/releng/_index.adoc @@ -33,7 +33,7 @@ General information about committing to -STABLE. |=== |Date |Event |Information |June 2025 |FreeBSD 14.3 |link:../releases/14.3R/schedule/[Target Schedule] -|December 2025 |FreeBSD 15.0 | +|December 2025 |FreeBSD 15.0 |link:../releases/15.0R/schedule/[Target Schedule] |March 2026 |FreeBSD 14.4 | |June 2026 |FreeBSD 15.1 | |September 2026 |FreeBSD 14.5 | From nobody Tue Apr 15 04:46:40 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 4ZcBSx6rfCz5stg2 for ; Tue, 15 Apr 2025 04:46:41 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcBSw6LXNz3SR8; Tue, 15 Apr 2025 04:46:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692400; 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=/pNHTLOSzAQne1HZjg7fMxfgHCgHY0/SQq6HL9tAOko=; b=A5fiTP69aNzu8Q2OCn5ibHaz93ZwRZcne5HUN0dV/DaFMwfisZzPmtoBWgrhHYQhusW2ND 7PgxBLZ3wH2hjDGyAuXIdgBqLBUvMhETTH2p6DizbJHbo0CNSrws3ojb/i3baFzAH07uPz sEcRxXR/HW7w9weCO2xBl+2M8h7ZDyCLjsPvRLfbk+1trOrFOavew8sKYHCiLfcPslBgdU Se29CfZ40zKws2N37TuSWU3OsxbD2xK5xq7vMVU8u6kKoCduu3Tt6WkKySlxjO0kenxD3I bUAd5twfRqb7z9QpG1uacso1tR2ifcFbCW8kh1SKDo8ds973k4LqQoUmXSm80Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744692400; a=rsa-sha256; cv=none; b=yNR9O2gStI6K5RTH/icUAcEuRrbzs6J+cnPd6L2MsGEDkX2X3eE0eKXt5zu0HZ7QhifrMs GbYkr/KcEjoiHvWSuWX+OVtzePo+Amtb7wykhOQZmB4hfVkMAGDXYMDBfygEFq5AXiUIsw KlTcSwzVFjqhT/BALMX0giYQTTWHuBxNMO3gkzKMdNxQV51yX344drYjslV7vKwCdY5gTH K4SQZBrWLO8qm/bumZCdncD696MRQ19zoUoX7kh9RJiUEbVEwUPVEbayBc95Ds+C9+joE4 d9ofD8ged3bhKmkUP3G+CfL6BPO2GdO+pvCQBz/3DER4fNSGtgwPZTPm6dzfbQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744692400; 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=/pNHTLOSzAQne1HZjg7fMxfgHCgHY0/SQq6HL9tAOko=; b=W2m6HUFSWnayR6CA0Dl5E3wduCDXr4ZUfQKHweDn2x1EXXQ1Nr9Ac7C9DhheQT4CoSdHmk ZTPOkmTRPSNaADS8x/1SpPe/gx1N2xPOnDweloVgXKj6u21oOm/vzz/9023kEzBo7tdtMy 5yFkP3MO7ukZ9T5sEyRP40hPRq2SzMwGeOZioW0wTqM7jyrMilgKOMR+SXKvV9/JRuCFtp kSKmEUeq/ZULHstlPjuJ2eFSgZimTjBJ3IZxXs3YpbwdgozDolUwqplG9G1D/SvaDHrMfV JHQcKsphHjwiC2SQG/hwwFb37Bele+kpWasKpf1VmN3hAzQQtPYg/wfxtXqQTA== 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 4ZcBSw444lz3lV; Tue, 15 Apr 2025 04:46:40 +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 53F4ke47078559; Tue, 15 Apr 2025 04:46:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53F4keKq078556; Tue, 15 Apr 2025 04:46:40 GMT (envelope-from git) Date: Tue, 15 Apr 2025 04:46:40 GMT Message-Id: <202504150446.53F4keKq078556@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: c7bfa01819 - main - 15.0: FreeBSD Update is going away 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c7bfa0181953097b53707c654d544e62f0c5665b Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=c7bfa0181953097b53707c654d544e62f0c5665b commit c7bfa0181953097b53707c654d544e62f0c5665b Author: Colin Percival AuthorDate: 2025-04-15 04:44:50 +0000 Commit: Colin Percival CommitDate: 2025-04-15 04:44:50 +0000 15.0: FreeBSD Update is going away Upgrading to 15.0 will probably involve pkgbasifying the running system and then using pkgbase. For now, just leave a note in the release documentation; it can be changed once pkgbase instructions are available. Approved by: re (implicit) Sponsored by: Amazon --- website/content/en/releases/15.0R/installation.adoc | 3 +++ website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 2 files changed, 6 insertions(+) diff --git a/website/content/en/releases/15.0R/installation.adoc b/website/content/en/releases/15.0R/installation.adoc index cee1bd36a2..e355f16495 100644 --- a/website/content/en/releases/15.0R/installation.adoc +++ b/website/content/en/releases/15.0R/installation.adoc @@ -40,6 +40,9 @@ For Git use the releng/{localRel} branch which will be where any upcoming Securi [[upgrade-binary]] == Upgrading Using "FreeBSD Update" +NOTE: FreeBSD Update is probably not going to exist in {releaseCurrent}! +The text below is boilerplate from previous releases and should be replaced with instructions for using pkgbase once those are finalized. + The man:freebsd-update[8] utility supports binary upgrades of amd64, arm64, and i386 systems running earlier FreeBSD releases. Systems running {releasePrev} can upgrade as follows: diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 527abb1a87..a47a0e694c 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -57,6 +57,9 @@ Clearly the release notes cannot list every single change made to FreeBSD betwee [[upgrade]] == Upgrading from Previous Releases of FreeBSD +NOTE: FreeBSD Update is probably not going to exist in {releaseCurrent}! +The text below is boilerplate from previous releases and should be replaced with instructions for using pkgbase once those are finalized. + Binary upgrades between RELEASE versions (and snapshots of the various security branches) are supported using the man:freebsd-update[8] utility. See the release-specific upgrade procedure, link:../installation/#upgrade-binary[FreeBSD {releaseCurrent} upgrade information], with more details in the FreeBSD handbook link:{handbook}cutting-edge/#freebsdupdate-upgrade[binary upgrade procedure]. This will update unmodified userland utilities, as well as unmodified GENERIC kernels distributed as a part of an official FreeBSD release. From nobody Tue Apr 15 10:59:22 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 4ZcLkz3DT2z5swRY for ; Tue, 15 Apr 2025 10:59:23 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcLky5SZCz3yfg; Tue, 15 Apr 2025 10:59:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744714762; 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=jZDXamGVCxUv5N0IA54P0I48kvBnfa1VjpqT2SDiUnE=; b=pWTtT936u27d+wNFnmzKxEeaXjvYDeWgvyib68dkpaozMg78J13nXtLk5eyhaZdEqW7Bq1 9UBIdA56uELqDGq6+4DB80AE9jMInGXwzR9o8DC0YwELl4Xo8D5HqDQuMo9c1fDTiD6VrL 4wshCpf1yLSxsYQ4wgi/NURIB9GPyZaIoNlEQpi8PuXHx2/hOHs+7MFoR3GlAxnreV43Hf 3fgeZwAkQdCs+Z4Fx0nFApyWNT6Zti/HUL1jycgInoHmZbcIZSLAJASk/oSmatqvwNK+uL jCl169oinVgx+c++GZnKCDO/NiWDUnqLdyzEbzFE67rH8JZn3JjxNYk5lV5HGg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744714762; a=rsa-sha256; cv=none; b=tfvu/Ca22mKQ+Tmcd4wjV8elJn7RylIWAsOe1S2HJD1OkTcx2LfRl9m2PJX3jAplVRe6fN aMiiqIzt/J90IjtgNpzDyLm/HLIacDx624qgaPU3/3VT+hWmPbz0qtTmEOvgOJ0vVmv5Mo Qh5euP8CFZgQ8SpLEbT5M6Hwodk990YfL2gCJtyEHkr1hCFafwOj4ITLt73F7f9axvVNUJ k5LTH3Fx8Xl6KwviMT3tlVJYDHNO0J/0Va/iTU4HJ0Gd0AKENZbVzJiJGrPxk4Ga5yV//0 n3PnRs8IqIWFpbEJn5KYnyTJy6FxEsdi4VFs1Q+o414u+KzItiRDGlJLOTp7Lw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744714762; 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=jZDXamGVCxUv5N0IA54P0I48kvBnfa1VjpqT2SDiUnE=; b=k0tymrjh+np9/als1D+qvtUgP3HSQV62aH3tQQ8QPgMIXXRoZ0edunJvNobv5NvzcxtIfF gG5QPWLMmpDsS7XBh5VNCten+g+DwDnfHAg6dOJWKz8yW/eMIVUuKo1rFXk8Ju3dUWdNyE /SZ1PaAIcy0hYy/LnYqvpXfuTmM2rkjc8Nwsbgx9vdHBu6qfAZ4sLTr1wp8ChyWG0sWG6I XeBshvLWL8z1OqG3QRHSaysrAUmk5rxjnsJix9L/GVIoXNhSd2yy7pCeh0BoEzIxigLxCo wG38Y1R7nJGfkD8OcgDVesHf+lnttUmiHl4ry1RsMk3hZGF/V9PvpglaJcUOhg== 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 4ZcLky4TsjzVb5; Tue, 15 Apr 2025 10:59:22 +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 53FAxMBZ073097; Tue, 15 Apr 2025 10:59:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53FAxM66073094; Tue, 15 Apr 2025 10:59:22 GMT (envelope-from git) Date: Tue, 15 Apr 2025 10:59:22 GMT Message-Id: <202504151059.53FAxM66073094@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 1f282b0683 - main - Status/2025Q1/lkpi-wireless.adoc: Add report 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: 1f282b0683c60a91b76b4ff8170112a5a67e4da5 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=1f282b0683c60a91b76b4ff8170112a5a67e4da5 commit 1f282b0683c60a91b76b4ff8170112a5a67e4da5 Author: Bjoern A. Zeeb AuthorDate: 2025-04-15 10:21:18 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-15 10:59:18 +0000 Status/2025Q1/lkpi-wireless.adoc: Add report Differential Revision: https://reviews.freebsd.org/D49694 --- .../report-2025-01-2025-03/lkpi-wireless.adoc | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/lkpi-wireless.adoc b/website/content/en/status/report-2025-01-2025-03/lkpi-wireless.adoc new file mode 100644 index 0000000000..8ba182ee6a --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/lkpi-wireless.adoc @@ -0,0 +1,25 @@ +=== LinuxKPI 802.11 Wireless Update + +Contact: Bjoern A. Zeeb + +Contact: The FreeBSD wireless mailing list + +With multiple wireless projects ongoing, this report focuses on the efforts using permissively licensed Linux wireless drivers mostly unmodified on FreeBSD. +The currently supported drivers are man:iwlwifi[4], man:rtw88[4], and man:rtw89[4]. + +The man:rtw88[4] driver was made to work (associate) again (link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283142[Bugzilla PR#283142]). +In addition, thanks to the massive help debugging and testing by the community, the cause for leaking memory got resolved (link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283903[Bugzilla PR#283903]). + +Tunables to selectively control HT and VHT support in man:rtw88[4], and man:rtw89[4] were added. +HW crypto offload was enabled by default for CCMP. +It turns out that a lot of users are still using TKIP. +Work is in on the way to support this and will hopefully land early in Q2. + +HT (11n) and VHT (11ac) support are now also compiled in by default for the LinuxKPI based drivers. +The drivers and entire framework changes were merged from main to stable/14 so both branches have the same level of support. + +People installing firmware using man:fwget[8] will get HT and VHT automatically enabled for man:iwlwifi[4] 2200 (mostly AX200), AX210, and BE200 chipset generations. +Older man:iwlwifi[4] chipset generations, man:rtw88[4], and man:rtw89[4] will need extra work in LinuxKPI or the driver to provide working support. + +It was announced that man:iwlwififw[4] will follow man:rtw88[4], and man:rtw89[4] firmware and be removed from the base system in April 2025 for both main and stable/14 in favor of the ports based solution and man:fwget[8] support (link:https://lists.freebsd.org/archives/freebsd-stable/2025-March/002763.html[Announcement]). + +Sponsor: The FreeBSD Foundation From nobody Tue Apr 15 10:59:23 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 4ZcLl022rhz5swNq for ; Tue, 15 Apr 2025 10:59:24 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcLkz4zHPz3ymX; Tue, 15 Apr 2025 10:59:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744714763; 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=5jVi5GNLfz4lY3fKiOd931ctDgOuOaErbgUnwc6GUug=; b=HRhxfE36TAnnbBBYzekkU98xYPWwsQWU4GNTkgZ4TdrCyodmZj2Kn4bswx8feORxhrJWsy UwySZY9PRHWYYWYj6kZLTF4nhkAaXOszyMvXgHVIavOKE//B9A4wJfqvASiccmGJodBlEl nrSPYExaPZQouxNYBhetmyZNmYtA6JbDBL7OwCARAEZhgj85KKF0K8aga2dUQh8v+opypv ykuSQDB+pj31OodKxGvaj88RCzShmohVqbiqOeKAK1bmjzNZ4HYLgrSD609e5V4rSbdrIY tqJVzbk73ev34i4AzlhAdnCeXOqWPIt1wICQHF52cUklCF25w/sHcjBhNH5/EA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744714763; a=rsa-sha256; cv=none; b=Kgb13uBoLF3xKwEJl62eo1Z5seqqns/c8izft6N82UhTDilcQcdk6gWjvk5mTA1vaj+Aem aPTUbP34F2Gh6V9OWpll2QVQ4CtqUZfEsl0IKQKxCV5/LP6HUDifjI3BxXqGnxhkDD5RDi 32IKVGV19at+t83twVFCXPOjXSjfQegrgM1J5wDSf872FALmCWN78CmyfZpsuxZ8Es11ME vpmIVxcRFisao6ZkwqEQYh7m8lNYLrmxSFrcK3cvZfaIGZMXnZJlLl2pCTX5WFy0dL7Sud fGt7XcHuD45bvkUZZDH31n5n1p0QIji8Iga+upPSXQIMwxfafhcf8NPCNslsaA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744714763; 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=5jVi5GNLfz4lY3fKiOd931ctDgOuOaErbgUnwc6GUug=; b=Pbo6mLeIkPwkWJuR/dE/ubqT0+SDSLTytTm2YSeSO5+gTqg18DXuWaFXY4lQ+M3vU6/mA5 d87UCS31JHgjE9DpnUZzUdkN3LcUUbNO2NVt8tTcBJrnSLL30M7hqwvEZPWlrzYORn9cmA kYVcXpXCRMBOq9CYEEag06X/Pa3ZYDDUe1I/munim1jD+eUg1stu/6EGfqrtYRDHuDpcl0 hbYX5ncwJqO5hRssB0jVn5iPTCWyHFtyjBjKdlC32L6uWhCgCpGLAY/337eBGtWzMV3WUg gmAcOy1z/V2dsrIpB9RDkfXHb9rCT18V40WyJfr39MMcKUJQemfd819bxdwvOA== 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 4ZcLkz4ZnkzVYb; Tue, 15 Apr 2025 10:59:23 +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 53FAxNM1073130; Tue, 15 Apr 2025 10:59:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53FAxNxr073127; Tue, 15 Apr 2025 10:59:23 GMT (envelope-from git) Date: Tue, 15 Apr 2025 10:59:23 GMT Message-Id: <202504151059.53FAxNxr073127@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 1a40aafa40 - main - Status/2025Q1/suspend.adoc: Add report 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: 1a40aafa40883ebe2963bbeb07dcbc1cc549cdca Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=1a40aafa40883ebe2963bbeb07dcbc1cc549cdca commit 1a40aafa40883ebe2963bbeb07dcbc1cc549cdca Author: obiwac AuthorDate: 2025-04-15 10:56:36 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-15 10:59:18 +0000 Status/2025Q1/suspend.adoc: Add report Reviewed by: Chris Moerz Differential Revision: https://reviews.freebsd.org/D49595 --- .../en/status/report-2025-01-2025-03/suspend.adoc | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/suspend.adoc b/website/content/en/status/report-2025-01-2025-03/suspend.adoc new file mode 100644 index 0000000000..3e64478672 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/suspend.adoc @@ -0,0 +1,26 @@ +=== Suspend/Resume Improvement + +Links: + +link:https://obiw.ac/s0ix/[Blog] URL: link:https://obiw.ac/s0ix/[] + +link:https://youtu.be/mBxj_EkAzV0[FOSDEM talk on S0ix] URL: https://youtu.be/mBxj_EkAzV0[] + +link:https://github.com/obiwac/freebsd-s0ix[Working Repo] URL: link:https://github.com/obiwac/freebsd-s0ix[] + +link:https://reviews.freebsd.org/D48721[Tip of the S0ix + AMD SMU stack] URL: https://reviews.freebsd.org/D48721[] + +link:https://reviews.freebsd.org/D49453[USB4 suspend stack] URL: https://reviews.freebsd.org/D49453[] + +Contact: obiwac + +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 (e.g. AMD and newer Intel Framework laptops), some of which do not support ACPI S3 sleep, to enter low power states to increase battery life. + +Suspending and resuming is working on the Framework 13 AMD Ryzen 7040 series, though the deepest S0ix state (S0i3), necessary for significant power savings, can't yet be entered on AMD systems. +The major blocker for this at the moment is being able to suspend all the USB4 routers correctly, without which the power management firmware will refuse to enter S0i3. +USB4 suspend support in FreeBSD is necessary as the BIOS wakes them up and runs a pre-OS connection manager for USB4 to work before an OS loads with its own connection manager, so they start off in an awake state. + +Work has been picked up from the initial USB4 driver Scott Long started writing, but it isn't yet at a stage where the routers are being fully suspended. + +An amdsmu driver was written to read last suspend statistics and sleep-state residency counters (which were unavailable in the ACPI _LPI objects). +The SMU is a small coprocessor on AMD CPUs which runs the power management firmware and is ultimately what decides to enter S0i3 or not. +These statistics can tell us if the system entered S0i3 during the last suspend, how much time it took to enter, and which proportion of suspended time was spent in S0i3. + +Sponsor: The FreeBSD Foundation From nobody Tue Apr 15 11:35:23 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 4ZcMXW694Yz5t0JR for ; Tue, 15 Apr 2025 11:35:23 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcMXW36tVz4FWw; Tue, 15 Apr 2025 11:35:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716923; 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=xie7DQTe//UOMEo9AqVgU5usOQ3pFq+AZNx9gu6sjFA=; b=SEOQKl7YVAPhHpsxolNYKng8jbdL502R2sV8/yQ6vf2WkTm8dAmM1IwoQqVTiTmOhY7Tdk ohviOP82gUWge1mcVkqeyDlat+Gw3CryKSAoyW4mAGrSsjtg2YWi5Vpcr8+vcI0KI0dr6O QZ0RBkg9Q0rRY1r0l/pRkIUmISjXUsEi6jIcSBkd+KB7N2dtOTux7rH++iXG/BSfRIAIPC 4TmVZZyAxvW0MxiioBLLWX/KzcFPVzBlsVovxWIRB93JlRRkQBjlMSkYt1Ju0vhYexuWEB t9KirBEvN1eGga17mv2L7T3pj8eYN9/Hu00yzgzbHRxdcpt8BipvOOYjR8Xx2Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744716923; a=rsa-sha256; cv=none; b=s8xf57Lv41FL5KR+4HS7FVI/Xl7wNomsaz1wejJPgHBqhZ2eSuF7zE78lChuebYkWqWswY RR698VPcXd8/O1XjEi3gpMXdR/NoKydK3GTTlVlOOsE2KjB8SMY/+6WdcaiPCsUGTRJXMi sYaMfJL6lGc6Licw6LtVG4hThqiNbLD0qBmH2VGQ4WCDUbFs+CAtU5gvm+s2oxCpWhcInm IPdekQcmAuBCzq/RcDuMEnobel51lEocRIL0ap7Q8Bw2LX5vd1ViWxABR1txKeWpcbPUuu 4Dd5g28cK0kVMFho6ipweTcyBDIhQVnho3mauLTwLUnn4emK3c8rdGaLv0jE9A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716923; 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=xie7DQTe//UOMEo9AqVgU5usOQ3pFq+AZNx9gu6sjFA=; b=SORD+5xb4SDFIPwNPW2zOyYxsTvUb+Y2+Q0z2VIpiYJ7E9qjFCK7uu0Sf1F0DAZfaMjHD+ IuwPhxjT4y8VIsgK4KSt24lhDgqur1TJ0WfwZtdOfNBWTzB5gv9vdB4XblDX444AZ8A/0I ebZbBIhfI8YLpZrP4kMcQGJBGxnb1fqwRxXjUHJgt5jNgVFkAEkmUx25DjOs/6vRZkYTGy TRyDyR5uWaBOO1ektlsbFwGO2TgweRkklv9ZMqM3HyNDtRTn6s6KHiMPgrW+Y3R2V4B9GA /vT0eiiEgprdsf8w7sak3+AMdD9G4UikZL9SuFY1P+NwWvhXmtzwgpO5lh84bQ== 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 4ZcMXW2kcJzXb2; Tue, 15 Apr 2025 11:35:23 +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 53FBZNlr047153; Tue, 15 Apr 2025 11:35:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53FBZNNM047150; Tue, 15 Apr 2025 11:35:23 GMT (envelope-from git) Date: Tue, 15 Apr 2025 11:35:23 GMT Message-Id: <202504151135.53FBZNNM047150@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 6fdc865a53 - main - Status/2025Q1/buildpacks.adoc: Add report 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: 6fdc865a539499099521d61b1568401f996f1381 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=6fdc865a539499099521d61b1568401f996f1381 commit 6fdc865a539499099521d61b1568401f996f1381 Author: Robert Gogolok AuthorDate: 2025-04-15 11:22:34 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-15 11:22:34 +0000 Status/2025Q1/buildpacks.adoc: Add report Pull Request: https://github.com/freebsd/freebsd-doc/pull/485 --- .../status/report-2025-01-2025-03/buildpacks.adoc | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/buildpacks.adoc b/website/content/en/status/report-2025-01-2025-03/buildpacks.adoc new file mode 100644 index 0000000000..828b3d10b9 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/buildpacks.adoc @@ -0,0 +1,26 @@ +=== Containers and FreeBSD: Cloud Native Buildpacks + +Links: + +link:https://buildpacks.io/[Cloud Native Buildpacks (CNBs)] URL: link:https://buildpacks.io/[] + +link:https://github.com/buildpacks/pack[GitHub Buildpacks repository] URL: link:https://github.com/buildpacks/pack[] + +Contact: Robert Gogolok + +link:https://buildpacks.io/[Cloud Native Buildpacks (CNBs)] transform application source code into container images. +Those images can run on any cloud. +With buildpacks, organizations can concentrate the knowledge of container build best practices within a specialized team, instead of having application developers across the organization individually maintain their own Dockerfiles. + +My goal for this quarter was to enable building the tool link:https://buildpacks.io/docs/for-platform-operators/how-to/integrate-ci/pack/[pack] on FreeBSD. + +With the following changes, it is now possible to compile `pack` on FreeBSD: + +* link:https://github.com/buildpacks/pack/pull/2337[Remove obsolete // +build lines #2337] +* link:https://github.com/buildpacks/pack/pull/2339[Use unix build constraint #2339] +* link:https://github.com/buildpacks/pack/pull/2357[Support FreeBSD build phase #2357] + +The next steps are: + +- Provide missing FreeBSD functionality to `lifecycle` and `pack`. +- Further investigate FreeBSD as a build target in `lifecycle`. +- Provide `lifecycle` and/or `pack` via FreeBSD ports. +- Investigate the idea of FreeBSD buildpacks for some popular languages, similar to link:https://paketo.io/[paketo buildpacks]. From nobody Tue Apr 15 11:35:24 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 4ZcMXX6RHJz5t0Tw for ; Tue, 15 Apr 2025 11:35:24 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcMXX4PRYz4Fhm; Tue, 15 Apr 2025 11:35:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716924; 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=gf2eRY4DqfdEKsEV+DPH0Se3KNUKZI8OXe8PE0bXslc=; b=c73OKF+4ZZZmrAvUImf8riFZWIFYQ4Xl/oKXnDsxBRPGFiV6u9RMuNfvVlvX/BrBqug2rR AjXPgvtmtyO/fTIVHnH1MCyBdGy+6aVxpEtYdBqUJHd6hXepchN1LZv2YXBxwM+94184/e zGxRh8uLkOy6MI86nXgbmRyCpzxDRyF5nmQkkZiEU1saypVEvMH0YU5KPtTD+gwj8p9d8T n6ZubiDZe5WjOJuSEFX5nYmulBfj7o4uYM9mybGH/hTpCy5SZSiiVzN4AwsW/CqpELpwvU VsLcVv9aaA72B1ThJSwjidxEetztihf4Dg+QAbe7GoM2xRTzgCyvUb0NRNIA+A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744716924; a=rsa-sha256; cv=none; b=g4U6h1gJQwNOQXV+IOskCCIZsrr0jBl9Wm4hyu5WIqh8nGT1tGJgR5IlJ+FMAZQFfBdX/a TbiECbIQysqzfBUTCcekLy2E7Pr3q8Bh2RKPG3BR4XkC54lbDgQQOc3TavgARM/e9OPVoz XHURY+w5ArPTKaNshHbD1K9A+TEWOySZwiixryNaTf2k+qVqYIHXVV5cR7VdK6FWRQNytp taQyhZ8ydIuZLTUUA28wUkFWLjp8Y5qpQqkBjrJrv93tXU7dl7IuCSSOHYFxyADf/hkssJ tTFP4S1WfNrkAcPSD/uN+CckA1w9+pr+kqLTcHvgvXatStEXay6+0gLP/eTyLw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716924; 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=gf2eRY4DqfdEKsEV+DPH0Se3KNUKZI8OXe8PE0bXslc=; b=fBO2EkI0nyoKpqriwbMjvQAvmaK9edzp+1hmyVA2s1hpvcR6fmIxr6/HFsgsxxGOATnr3F N+dPurE0jxYWF/cKOho6JklvLtu+tjDaPIvVjCzcd7Is3ExuqaUQAN7BR47me7Q1kA34xB l8+XXNCWyuhbZLMoIEfh/wIgZ1xwvED+wEa+gSVgEdUAwALsrgFcFLuO0Hdw7m2lvXteBM uRrxUB9sJ4vCUFBha8YO3DbgykOSaybov/wC5Kq26f4MXv74ziQ7/X9mz/sPsQfMbPd4YR XKGnIhxixplYnf/vCmo2it0KqIFk1XL+TB+IzOI35sQgK5bJc2PKyPqXN0Yy9w== 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 4ZcMXX3xP8zXb3; Tue, 15 Apr 2025 11:35:24 +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 53FBZOcK047186; Tue, 15 Apr 2025 11:35:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53FBZOi6047183; Tue, 15 Apr 2025 11:35:24 GMT (envelope-from git) Date: Tue, 15 Apr 2025 11:35:24 GMT Message-Id: <202504151135.53FBZOi6047183@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: f56678e394 - main - Status/2025Q1/sylve.adoc: Add report 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: f56678e3945b3ed9191a4de3252d168e01e01194 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=f56678e3945b3ed9191a4de3252d168e01e01194 commit f56678e3945b3ed9191a4de3252d168e01e01194 Author: Hayzam Sherif AuthorDate: 2025-04-15 11:24:11 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-15 11:24:11 +0000 Status/2025Q1/sylve.adoc: Add report Pull Request: https://github.com/freebsd/freebsd-doc/pull/484 --- .../en/status/report-2025-01-2025-03/sylve.adoc | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/sylve.adoc b/website/content/en/status/report-2025-01-2025-03/sylve.adoc new file mode 100644 index 0000000000..8da359a9e3 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/sylve.adoc @@ -0,0 +1,39 @@ +=== Sylve -- A Unified System Management Platform for FreeBSD + +Links: + +link:https://github.com/AlchemillaHQ/Sylve[GitHub] URL: link:https://github.com/AlchemillaHQ/Sylve[] + +link:https://sylve-ci.alchemilla.io[CI] URL: link:https://sylve-ci.alchemilla.io[] + +link:https://discord.gg/bJB826JvXK[Discord] URL: link:https://discord.gg/bJB826JvXK[] + +Contact: Hayzam Sherif + +Sylve is a modern, unified system management platform for FreeBSD, inspired by Proxmox. +It intends to provide an integrated web interface for managing virtual machines (via Bhyve), Jails, ZFS storage, networking, and firewalling. +The backend is implemented in Go, while the frontend uses SvelteKit with Tailwind CSS and ShadCN UI components. + +The project emphasizes a minimal system footprint, currently requiring only package:sysutils/smartmontools[] and package:sysutils/tmux[] as runtime dependencies. + +Sylve addresses a key gap in the FreeBSD ecosystem: a user-friendly, full-featured web interface for system management. +By unifying virtualization, storage, and network management, it aims to lower the barrier for users and administrators deploying FreeBSD in complex environments. + +We started working on the project since February and have made significant progress across several areas: + +* PAM-Based Authentication: Integrated support for FreeBSD's native PAM system, with optional fallback to local authentication. +* Disk Management: Users can view and manage physical disks and partitions through the web UI, with SMART-based health monitoring included. +* Frontend Infrastructure: Continued development of reusable UI components and layout structure, with a responsive and accessible design. + +The project remains under active development and is not yet production-ready. + +Planned tasks for the upcoming quarter include: + +* ZFS Management: Implementing full support for creating and managing ZFS pools and datasets via the web interface. +* Virtual Machine Management: Continuing the Bhyve integration to support VM creation, monitoring, and control. +* Basic Network and Firewalling: Providing web-based interfaces for NAT, port forwarding, and firewall rule configuration. + +Contributions, testing, and feedback are very welcome. +If you are interested in contributing, consider helping with: + +* UI testing and accessibility feedback +* Bug reports and feature requests via GitHub + +Sponsor: FreeBSD Foundation and Alchemilla (development and infrastructure support) From nobody Tue Apr 15 11:35:25 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 4ZcMXY6nBCz5t0RN for ; Tue, 15 Apr 2025 11:35:25 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcMXY4pWJz4FX0; Tue, 15 Apr 2025 11:35:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716925; 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=6ZAyf3N0GBvHYCw/zK+nuxtSjM4cTbOxawzAqOyzT1c=; b=Ilsp6NVUh7i/rmTAXEYNnDr5Vh5FeeLyPbG2YoV2tPgBotm5w4jh3v/1yMvPhML79bkFpQ 3zQMOVUoja/A2k4MrCiOegCP4jvolZBUnw0ZhBmaK8CvkYpo5DPmNg9F5TME5ulrPt4Qaj AdrDDU0effDlxU3VFy5ePfk1iPInw9KOBnYV4t1PyeVYOAFCAj7JZnfEfJwnS0d05+M/1G gqXpaXSy189CfyGbG+K+A9oX6efOs51DOKEk3s7xVD1ucKTsTKjYdaTGve8j0qc3rXvTS7 lGrz+kQ7UfWNHw4i08MBISJfXODLiZAmN8mQ5bHLCS7/DY+iitLctd62GJuTNA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744716925; a=rsa-sha256; cv=none; b=xJyWao9gLzJCN6rFShF8NEKcrJwNaZXA2+8y0O3HizAXtYe4FTF0QtkKQMYzv7tCQwSyed MOTK/HHJio/isjjmwkOon25mXpzohi9A9jlnYAzdH5f9H45fRVFtTjd4PJ1gLpjcZ/IHQX Y/ZZw57/NJ5H7qaKyolqKtNKJ5FWMH+Alq72WYjldGPmN7PaPuoXOY8RIRU5/bo++nJi+m vFoKaBjFwZ1pv4qSwdieogHsbLiHtsAU2SolKpjKwXT2V/FiVb0Ct+pKWU+CJ/yd5M4EoX V+fnMdXUS44NKXJLm+KdFFuKyu7Ze9h3Va9Yv17P+BeF1KkV3Fs1mo5emNJzqA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716925; 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=6ZAyf3N0GBvHYCw/zK+nuxtSjM4cTbOxawzAqOyzT1c=; b=n54cewMLPekDbgw6Znd8N5yW2TmXCUp+YLQaFwbWbDL8wNoVmhA1st5Nis/ptWS2eBErHT XUBXX4TIyM7CX4doGveIIUR/ziD8Xp0gOwhRc+WJNcn7GzV8ODeDYrbnmOLNMsECfbbumt HA8xUigBvY+SCskaKEcB80/5XqNSqBVp2y/xoa2DcFbW/zMJvuDHQubUUKLwqaRmRlGucz 0wxyZvv9yzEIFqPho2d67zBUIPmKQ6HBt6g2Cwgev1nxoCnAz0vdHwNqeRHA0mq1S/5DM6 IjzEozqIP46aP69FbKT01AekLas76WdaQ7lAP3k+F3C+1GdkgaZCaifrjl8BLw== 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 4ZcMXY4QVJzXf8; Tue, 15 Apr 2025 11:35:25 +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 53FBZPF6047226; Tue, 15 Apr 2025 11:35:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53FBZPeb047223; Tue, 15 Apr 2025 11:35:25 GMT (envelope-from git) Date: Tue, 15 Apr 2025 11:35:25 GMT Message-Id: <202504151135.53FBZPeb047223@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 2e2bb75010 - main - Status/2025Q1/vision-accessibility-handbook.adoc: Add report 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: 2e2bb75010b6688cef09716c5f9ffcc7fd155258 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=2e2bb75010b6688cef09716c5f9ffcc7fd155258 commit 2e2bb75010b6688cef09716c5f9ffcc7fd155258 Author: Alfonso Sabato Siciliano AuthorDate: 2025-04-15 11:25:58 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-15 11:25:58 +0000 Status/2025Q1/vision-accessibility-handbook.adoc: Add report Pull Request: https://github.com/freebsd/freebsd-doc/pull/483 --- .../vision-accessibility-handbook.adoc | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/vision-accessibility-handbook.adoc b/website/content/en/status/report-2025-01-2025-03/vision-accessibility-handbook.adoc new file mode 100644 index 0000000000..e62dd30340 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/vision-accessibility-handbook.adoc @@ -0,0 +1,31 @@ +=== Vision Accessibility - Accessibility Handbook + +Link: + +link:https://gitlab.com/alfix/freebsd-accessibility[Project Repository] URL: link:https://gitlab.com/alfix/freebsd-accessibility[] + +Contact: FreeBSD Accessibility mailing list + +Contact: Alfonso Sabato Siciliano + +The FreeBSD Foundation is supporting a series of projects to enhance accessibility for users with visual impairments. + +FreeBSD offers several assistive technologies, thanks to the dedicated work of contributors and committers. +An ongoing effort focuses on listing and documenting these accessibility features in a new handbook. +Currently, the project centers on documenting features for blind, low-vision, and colorblind users, covering both PORTS and BASE system functionalities. +For example: ports for screen magnification, screen readers (which aid users who cannot see the screen), as well as tools for adjusting colors in desktop environments. +Additionally, accessibility features available in the BASE system to enhance visibility are also being documented with examples and tips: such as the ability to modify colors, fonts, and sizes in the system's virtual console man:vt[4]. + +The new handbook will be organized into sections. +The first section will serve as an introduction, while the second will delve into assistive technologies for visual accessibility. +The repository mentioned above provides access to the handbook's work-in-progress, including the code (in a fork of the FreeBSD "doc" repository, accessibility-book branch) and an HTML preview. +Completion and review for publication are expected soon. +Future plans include adding a Section 3 for hearing accessibility, a Section 4 for interaction accessibility, and a "Miscellaneous" chapter in Section 1 to cover general aspects. +A discussion on this topic is available on the accessibility mailing list. + +Furthermore, during this quarter, the port package:www/edbrowse[] has been updated. +This is a fully command-line web browser designed for compatibility with screen readers. +A solution is also being developed to facilitate easy color customization for TUI utilities in the BASE system, with the potential to set high contrast directly from the system installer man:bsdinstall[8]. + +Tips and new ideas are welcome. +If possible, send reports to the FreeBSD Accessibility mailing list, to share and to track discussions in a public place. + +Sponsored by: The FreeBSD Foundation From nobody Tue Apr 15 11:35:26 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 4ZcMXb225cz5t0XX for ; Tue, 15 Apr 2025 11:35:27 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZcMXZ6L3dz4FlN; Tue, 15 Apr 2025 11:35:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716926; 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=Zv3Uxaz74/Oo1xYAGiPHMB2GEZ1e8nHAt8IKwa088jg=; b=Hb8Zc/sxH2nkmUKnFouFD9mkDtmUL8Vb8IkZC1wXpN1LQo8UJDjENR5hbjdM7x3PTSpKx2 1qecDKMTEOk0taZFSVqhfL5BiHzcIcMVY2W+TeapZ9xd47z8DfM/+iPoB9a5OoucZC3l+o MB0V84GPJdTGrtbjjN5C/QKJVZjs4IrNlg8aWckYcgpg2UV0o00/efAZ5egKe4eXLoqM/n LdCdjIMObQbLeRhrReV/c4Aghi9SAgA2Mp/NqP4oUCEr5ZEmbnnjoFESXh/DAKwo2YSh/z K9nR1iqy8ziBLrCtBn9wVIhrbJMa0u525KCC97EcIgCdNzBbV75ST3SwRLqtgg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744716926; a=rsa-sha256; cv=none; b=OxYh/ZgY0Y7GQ6DsDjDJeukzBf26IgnoOnqgUidKxVUx449nFtQ0i37aIpDntkJWL2EnN0 QROsiZZhHmrGnUeRVle3exyr4O11RiyIdxffy1Y4yMqNlZSwBjaXj7yF7ASrIA3ev8xKm6 rohHBoYJRBNHrrwqt1OCbj1CuYaQnx81mdc9Po34oXge9NvqyoAABV1AnDjhLPTVAO+LlZ S+LOXydR236SHV8C4wNCPE+ncqyB3gR7DcDb26h+A/J4lDRIlTPDCid3Db/6H9PE5zq1+p 8w36YHzYE0JJu906CJgwYR26LoJzRRZcrmXobFWykQFgEvwvZJrgfr9Dg8V9dQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744716926; 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=Zv3Uxaz74/Oo1xYAGiPHMB2GEZ1e8nHAt8IKwa088jg=; b=NeN54z9+xdBHlRqxKD4yZN4BEDxUxhmmOZakmqh4jYAMFVY2GxvEvPcyi3+zq/aaLB6WGn 8KVvusJbv079TO63cgm5WNgm9rWjlHnHPynewaLHjfkOejdgkufhuvpog5MoREl4eBiL5G r0mI/T1q5kkE1anJIoB+3rg950+/4K+IQ+JfmYzx07QM8BbJajHoVd6pGjF1lTb2snb7u/ tpy3SdndPiS8ZFd6o6PVIRV1ShWgD2zxafvOF0R/unrwQGc1GPasTHsTgVUJdIbmZ6/2lo 2MbkErGadIYP9OenGHivA3CTcAsgx09rWb11UzD9AMXvYaDtWOmcxvpO5k8BcA== 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 4ZcMXZ5fGqzY4N; Tue, 15 Apr 2025 11:35:26 +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 53FBZQHA047259; Tue, 15 Apr 2025 11:35:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53FBZQsu047256; Tue, 15 Apr 2025 11:35:26 GMT (envelope-from git) Date: Tue, 15 Apr 2025 11:35:26 GMT Message-Id: <202504151135.53FBZQsu047256@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 31f706095c - main - Status/2025Q1/pkgbasify.adoc: Add report 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: 31f706095c6cec559cecefa7bd4f7184df56a869 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=31f706095c6cec559cecefa7bd4f7184df56a869 commit 31f706095c6cec559cecefa7bd4f7184df56a869 Author: Isaac Freund AuthorDate: 2025-04-15 11:29:54 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-15 11:34:32 +0000 Status/2025Q1/pkgbasify.adoc: Add report Pull Request: https://github.com/freebsd/freebsd-doc/pull/477 --- .../en/status/report-2025-01-2025-03/pkgbasify.adoc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/pkgbasify.adoc b/website/content/en/status/report-2025-01-2025-03/pkgbasify.adoc new file mode 100644 index 0000000000..01d9c7c733 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/pkgbasify.adoc @@ -0,0 +1,16 @@ +=== Automatic pkgbase conversion tool + +Links: + +link:link:https://github.com/FreeBSDFoundation/pkgbasify[pkgbasify] URL: link:https://github.com/FreeBSDFoundation/pkgbasify[] + +link:https://wiki.freebsd.org/PkgBase[pkgbase] URL: link:https://wiki.freebsd.org/PkgBase[] + +Contact: Isaac Freund + +The new link:https://github.com/FreeBSDFoundation/pkgbasify[pkgbasify] tool automatically converts an existing FreeBSD 14+ system to use link:https://wiki.freebsd.org/PkgBase[pkgbase]. + +I've done my best to make pkgbasify as robust as possible and currently believe it to be as reliable as manual conversion if not better. + +That said, pkgbasify could use testing on more diverse systems! +See the link:https://github.com/FreeBSDFoundation/pkgbasify[README] for usage instructions and details on pkgbasify's behavior. + +Sponsor: The FreeBSD Foundation From nobody Thu Apr 17 17:55:25 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 4Zdlt55JgVz5sWsj for ; Thu, 17 Apr 2025 17:55:25 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zdlt53SGZz3sTR; Thu, 17 Apr 2025 17:55:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744912525; 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=XvJxAKv/HZK+8mGWlA8DGePWwgN0n/Ur4sihNSEqeXU=; b=i1WitwwYF5mVbfGsZs3sjvQJ1aax+fVRyOFidlS6Udz0EeuEESaNGiyhWyCRNQlllG9LeL ioxaeTaTdk6qYQGi4JsOLKiJgnJcK6bPrKRcj4n/cPGk1KwWKz6wCwnJqR65PcBTqdJ2vc s81RJ0OylAISsaDrz/wj3/1f6mzAm18z+JkiSfZTZNlGcnSE2V8muMT6sd1H/HIiwrY2oQ g+SnRrvmYtRiNjsBPrLnsfMnQ6DmSkfrlOT6BwSgE6xhHzCEtEzBe/+K/dChZ8HEoVJKeg XiGx3IcXj1sZ90cdhBCGLw/gGRoChB00k5sgxpdGJG0SXCjP73MBGKEprheBhw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744912525; a=rsa-sha256; cv=none; b=OsuUt4gYrppgdCvD13i8MHFqDFP66n4sHWFjGJCjJlXyAjwZ1P4XjNemsNF49qZ8MqF1s8 50LoCla9J4ICoMEzdI3FGwA8MsZUwC83+Xbaxb9byRNOyG9acN6+MIcKuQ3YiZhSwmi9st Zi0LrGj1vGM5RzX6ZREPVmTI4LrBp8eG6/kdXBer73Gpupab7eTJhkx+rKerAYv4uRdHn1 igrbZVrd9njj0hvNYgn8eGAvzvESLIEjFh8LOf0Zinyiz48aevBoYNHq2KgC+lC85+n0tO yRStfNL6SlXkKd7SYLQOJr6B1RCRTkp6v15zjy5WomOq+oQNK4Rk5JVwqACrAg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744912525; 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=XvJxAKv/HZK+8mGWlA8DGePWwgN0n/Ur4sihNSEqeXU=; b=j/g37M2uct3AaT0Uzh9wweFUvC/Lk6RVX4irp839nTJGfFh7ugKiFjmrWwAOtxpB5ZKTzO gOlDYL0+44pgat3G8yWBppZSLl/m2+13PnVxiBe4xRMN7xxPDp7UdmQa90MM2+ZfaAgweu VOz9nwAzbaWtBkozP7tidAFFOX2S3PD5VdM4meUDl8gXIdWrVsYDnmHtAHDSsEkQfWM72P JIOGwr73RAtbepQm9L8udqQ1mPbDoI+98i+oEn4k/3vYNaRTF0OaSm+fN0MWqpfMSf8Zu9 bJCTWEV2VraghlubqcNZVzxjvU7Ok2JdcsCzWoZTGJgk0oJeA1MHTxTUikyOgg== 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 4Zdlt52jqJzycv; Thu, 17 Apr 2025 17:55:25 +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 53HHtPPo052667; Thu, 17 Apr 2025 17:55:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53HHtPkD052663; Thu, 17 Apr 2025 17:55:25 GMT (envelope-from git) Date: Thu, 17 Apr 2025 17:55:25 GMT Message-Id: <202504171755.53HHtPkD052663@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: e72ecbda43 - main - Supported release list: Remove errant comma 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e72ecbda43fabb8b64c3e3ff752d12afcf0dec94 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=e72ecbda43fabb8b64c3e3ff752d12afcf0dec94 commit e72ecbda43fabb8b64c3e3ff752d12afcf0dec94 Author: Colin Percival AuthorDate: 2025-04-17 17:54:39 +0000 Commit: Colin Percival CommitDate: 2025-04-17 17:54:39 +0000 Supported release list: Remove errant comma --- website/themes/beastie/layouts/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/themes/beastie/layouts/index.html b/website/themes/beastie/layouts/index.html index d216a7ca20..d093046f1a 100755 --- a/website/themes/beastie/layouts/index.html +++ b/website/themes/beastie/layouts/index.html @@ -68,7 +68,7 @@
  • {{ i18n "legacy" }}: {{ index $.Site.Data.releases "rel134-current" }}, - {{ index $.Site.Data.releases "rel135-current" }}, + {{ index $.Site.Data.releases "rel135-current" }}
  • {{ $betaUpcoming := index $.Site.Data.releases "beta-upcoming" }} {{ if ne $betaUpcoming "IGNORE" }} From nobody Fri Apr 18 10:01:11 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 4Zf9JR2Mf1z5sXY4 for ; Fri, 18 Apr 2025 10:01:11 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zf9JR1pj0z3c33; Fri, 18 Apr 2025 10:01:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744970471; 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=7r2+q+pDnztWBh8oLrTZFPbrxwWSsbLEx59uPh0fb6s=; b=Ha0U2AlDpZ+MwFymnxhTCnCF09vHbjLS3VqpQloDbU0HhnsuSMecgQIoxfduH0HsVNCslP wk5K2wz6YISHb5XcCgzOA9YGLHc3zI8x9v/MkeuTUS+LymegiH8sNZl5pj1mEYbqpJshY7 /ba/bDPqhoe7ZWxESt3+AlOAXFL5NLJVGPV9D9SjBr/T/14VErkf7KOPxvIcCY9OQ06JXI ju4yZBo4hNsFIOcXIdc1zUFHEjpuEUTMWqQ+WVyWKLUo7xLfNpmXD4vZN26hyj0vMyCWw9 bs7kM12vNubkgd+sV7j8e075l1jQol7VUW/VK1r7WfZQ2pAlcRCyC/Xb5JOBHQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744970471; a=rsa-sha256; cv=none; b=vdi+3o9Cc28Vr85gTlS+a4OUltOH6jJ0HxIh++l6YM59L/Io9wJYsXIHlTzliobx66r87y B6Ltv7/XkDtSDKHbdYXjQxEqQSAkLEymm2HbUr5UJ74nieZIZxydm+ZOZq52bZ6YV3SbVr XwIRs1cDgNoIMs35X+SN20N9pwJYZaiNbFKGr3CDHTTOcBmfdHTX4Rd4nurMa41W2gRv3U aLIAZjfBbrkmCu/XFFf9WAHvuEhi2tIIOR+UhVi9tLW/TNypm7oxCuft65kyvWvwptKD5c t76BgQsGCyb8h1aKRrnRxsO4P6EQDI0q03xakBXXiF5a3QeXTenZxBe4PGoJpQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744970471; 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=7r2+q+pDnztWBh8oLrTZFPbrxwWSsbLEx59uPh0fb6s=; b=izPSMkIQx5SY6NxYvh+z+TYTcFLiF93XeVywNSdvZ7TXjBDmPGZePkwW4Fa5nhyy7olCDo wSXDP/ACPvh33XRlOJiY7ZKkT3Yn4kmi5g22Q6gUcUgIJPXTImQDzRkA7Zzqe8sQ2HIAOY Rl5sodOt6watDmq4jU7iS5QZ7nx+oPpL3FNBnl4eu8O3oElWJwhz67bdOYHAZTdpzshEpi FULMy9wy4S9njy+h4PYD5afF4d+Ydsaga3jRpV+WVE7bXP/v4Wp2WBM+Lq/OJdh9jDo/CD 48od6whJkvxLCkHlHSsv6F0a49o+aQokyyVWmruhwznB54DpcQZguSxM2UFduA== 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 4Zf9JR1FdvzD6g; Fri, 18 Apr 2025 10:01:11 +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 53IA1B5M079684; Fri, 18 Apr 2025 10:01:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IA1BUF079662; Fri, 18 Apr 2025 10:01:11 GMT (envelope-from git) Date: Fri, 18 Apr 2025 10:01:11 GMT Message-Id: <202504181001.53IA1BUF079662@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: e7b0b7f48c - main - Add registered trademark for QEMU 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: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e7b0b7f48c96a18c6d952b9e5f020f94e9583e1a Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=e7b0b7f48c96a18c6d952b9e5f020f94e9583e1a commit e7b0b7f48c96a18c6d952b9e5f020f94e9583e1a Author: Benedict Reuschling AuthorDate: 2025-04-18 09:59:04 +0000 Commit: Benedict Reuschling CommitDate: 2025-04-18 09:59:04 +0000 Add registered trademark for QEMU Event: Easterhegg 2025 PR: 280945 Differential Revision: https://reviews.freebsd.org/D49806 --- documentation/themes/beastie/i18n/en.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/documentation/themes/beastie/i18n/en.toml b/documentation/themes/beastie/i18n/en.toml index 1d56010387..59623ebd06 100644 --- a/documentation/themes/beastie/i18n/en.toml +++ b/documentation/themes/beastie/i18n/en.toml @@ -451,5 +451,8 @@ other = "XFree86 is a trademark of The XFree86 Project, Inc." [daemon-news] other = "This article was originally published in the January 2000 issue of DaemonNews. This version of the article may include updates from Matt and other authors to reflect changes in FreeBSD's VM implementation." +[qemu] +other = "QEMU is a trademark of the Software Freedom Conservancy, Inc." + [general] other = "Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the “™” or the “®” symbol." From nobody Fri Apr 18 10:47:01 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 4ZfBKL05cHz5sb9m for ; Fri, 18 Apr 2025 10:47:02 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfBKK6cDMz3sbb; Fri, 18 Apr 2025 10:47:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744973222; 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=rWns0+eDwC9QVYBODzZAaeZ2nr3J05qvlAY1f7M2w6E=; b=cEPGIdfqQxydWFnQ5v6Qhj1a7JCcnu72ReJCoo0rXCVjzuZrO0Tr8PJ7Ftx5aw0wPOw9an PfrJL2sOLx8sxLXuKQQuk5SvfM6t2Y6bVPgxsd/tOapY0Y7uxMoQN5/7tq+y/b9fq2jytY bW7FfRqrgexxrajOEIabWc0J0pCPOCqw4thKUIRanA+P837AIGPwi2x1Zdsepmhx/TvnMm 5hKgfkKZvRiwl0qAyH1/q4lJ9saeU+z3b4PVeLjU6Cvmm6332YEMvuoNIWmZuAm8iFpC5J 2P8UCeXgOkjHu7/yzUHLG3FDKoWrK9m/tOvAfuXRcqJ+oHIBkMr/HPsrbNuOAw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744973221; a=rsa-sha256; cv=none; b=cKXQQF7USOZT5JPFeeKMEoasXqKNsRVnmOh1rNrKG20EyJyqbKxTtkO+Ym/oJmCFS+Hzjg fbSYme8i9wjkHYidkkvXdOpdlIRTqX4d05TcoXAG/nX9c0mfFfkO4LEPh2R6KEi5sbFXQx W6uupJjYQGfbBGN7hNRaSSAHx/fqFqTrr7HdOdgs4Uk0rUC8nI4ZkeAfDtUrZwnolD8vOD rrh/i7geLJB2eNqZLudHmqTaqRGX8yfrcYofYIJqBUJPcp1lvd9+iSfmVOF88yCm6eBjpu z40uU0i/4fVEsdsTUmYcoDjMdGwkoR+u+28EguvJpUi1p3+GoIZea9M7Mog8gA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744973221; 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=rWns0+eDwC9QVYBODzZAaeZ2nr3J05qvlAY1f7M2w6E=; b=hbXAf6oJ368zcpm++9xtr89/pMWrx2sv3O24buN1FUbqypubsTMZNHbs7DMuVX4V0vEMMm jcLB6r3kWDn9B/xy47LNkPiQbAZVe0yvCp20cnYrXRJ1eLdXs87R8xtwftMrt3EYy1LZAM nMK62EWVf2t9yQ29k2dCSCg16NyavE5S46x0Y1b1AyRHlF+Y2KGpgw/rygjaakz4abRNDr YGE2d91dt9Mx2HdO4Cxw9fgFrZ1o6keaFlXBytqGTVNg8e5XM0yKs4ILtSlK5dIMEWNRYL Ae6tEhqf+uo8lKc/3E46gdUXlPM/A6uL9RVrPLu6bCIUHoEOi5r9vjYS2YNjWA== 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 4ZfBKK69DtzWTk; Fri, 18 Apr 2025 10:47:01 +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 53IAl1CS059981; Fri, 18 Apr 2025 10:47:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IAl10J059978; Fri, 18 Apr 2025 10:47:01 GMT (envelope-from git) Date: Fri, 18 Apr 2025 10:47:01 GMT Message-Id: <202504181047.53IAl10J059978@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: e4fc6b8657 - main - Update jails chapter for FreeBSD version 14.2 in examples 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: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e4fc6b8657422d02cb1eddb166b928cf851be5ac Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=e4fc6b8657422d02cb1eddb166b928cf851be5ac commit e4fc6b8657422d02cb1eddb166b928cf851be5ac Author: Benedict Reuschling AuthorDate: 2025-04-18 10:41:43 +0000 Commit: Benedict Reuschling CommitDate: 2025-04-18 10:46:01 +0000 Update jails chapter for FreeBSD version 14.2 in examples This reflects the latest version of FreeBSD at this time and provides paths with that version to create the jail. PR: 275685 Event: Easterhegg 2025 --- .../content/en/books/handbook/jails/_index.adoc | 62 +++++++++++----------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/documentation/content/en/books/handbook/jails/_index.adoc b/documentation/content/en/books/handbook/jails/_index.adoc index 94647932f2..8c8ffd6f0d 100644 --- a/documentation/content/en/books/handbook/jails/_index.adoc +++ b/documentation/content/en/books/handbook/jails/_index.adoc @@ -343,7 +343,7 @@ Execute the following command to download the userland: [source,shell] .... -# fetch https://download.freebsd.org/ftp/releases/amd64/amd64/13.2-RELEASE/base.txz -o /usr/local/jails/media/13.2-RELEASE-base.txz +# fetch https://download.freebsd.org/ftp/releases/amd64/amd64/14.2-RELEASE/base.txz -o /usr/local/jails/media/14.2-RELEASE-base.txz .... Once the download is complete, it will be necessary to extract the contents into the jail directory. @@ -353,7 +353,7 @@ Execute the following commands to extract the userland into the jail's directory [source,shell] .... # mkdir -p /usr/local/jails/containers/classic -# tar -xf /usr/local/jails/media/13.2-RELEASE-base.txz -C /usr/local/jails/containers/classic --unlink +# tar -xf /usr/local/jails/media/14.2-RELEASE-base.txz -C /usr/local/jails/containers/classic --unlink .... With the userland extracted in the jail directory, it will be necessary to copy the timezone and DNS server files: @@ -431,36 +431,36 @@ To create the dataset for the template, execute the following command: [source,shell] .... -# zfs create -p zroot/jails/templates/13.2-RELEASE +# zfs create -p zroot/jails/templates/14.2-RELEASE .... Then execute the following command to download the userland: [source,shell] .... -# fetch https://download.freebsd.org/ftp/releases/amd64/amd64/13.2-RELEASE/base.txz -o /usr/local/jails/media/13.2-RELEASE-base.txz +# fetch https://download.freebsd.org/ftp/releases/amd64/amd64/14.2-RELEASE/base.txz -o /usr/local/jails/media/14.2-RELEASE-base.txz .... Once the download is complete, it will be necessary to extract the contents in the template directory by executing the following command: [source,shell] .... -# tar -xf /usr/local/jails/media/13.2-RELEASE-base.txz -C /usr/local/jails/templates/13.2-RELEASE --unlink +# tar -xf /usr/local/jails/media/14.2-RELEASE-base.txz -C /usr/local/jails/templates/14.2-RELEASE --unlink .... With the userland extracted in the templates directory, it will be necessary to copy the timezone and DNS server files to the template directory by executing the following command: [source,shell] .... -# cp /etc/resolv.conf /usr/local/jails/templates/13.2-RELEASE/etc/resolv.conf -# cp /etc/localtime /usr/local/jails/templates/13.2-RELEASE/etc/localtime +# cp /etc/resolv.conf /usr/local/jails/templates/14.2-RELEASE/etc/resolv.conf +# cp /etc/localtime /usr/local/jails/templates/14.2-RELEASE/etc/localtime .... The next thing to do is update to the latest patch level by executing the following command: [source,shell] .... -# freebsd-update -b /usr/local/jails/templates/13.2-RELEASE/ fetch install +# freebsd-update -b /usr/local/jails/templates/14.2-RELEASE/ fetch install .... Once the update is finished, the template is ready. @@ -469,7 +469,7 @@ To create an OpenZFS Snapshot from the template, execute the following command: [source,shell] .... -# zfs snapshot zroot/jails/templates/13.2-RELEASE@base +# zfs snapshot zroot/jails/templates/14.2-RELEASE@base .... Once the OpenZFS Snapshot has been created, infinite jails can be created using the OpenZFS clone function. @@ -478,7 +478,7 @@ To create a Thin Jail named `thinjail`, execute the following command: [source,shell] .... -# zfs clone zroot/jails/templates/13.2-RELEASE@base zroot/jails/containers/thinjail +# zfs clone zroot/jails/templates/14.2-RELEASE@base zroot/jails/containers/thinjail .... The last step is to configure the jail. @@ -528,43 +528,43 @@ The first step is to create the dataset to save the template, execute the follow [source,shell] .... -# zfs create -p zroot/jails/templates/13.2-RELEASE-base +# zfs create -p zroot/jails/templates/14.2-RELEASE-base .... Or this one if using UFS: [source,shell] .... -# mkdir /usr/local/jails/templates/13.2-RELEASE-base +# mkdir /usr/local/jails/templates/14.2-RELEASE-base .... Then execute the following command to download the userland: [source,shell] .... -# fetch https://download.freebsd.org/ftp/releases/amd64/amd64/13.2-RELEASE/base.txz -o /usr/local/jails/media/13.2-RELEASE-base.txz +# fetch https://download.freebsd.org/ftp/releases/amd64/amd64/14.2-RELEASE/base.txz -o /usr/local/jails/media/14.2-RELEASE-base.txz .... Once the download is complete, it will be necessary to extract the contents in the template directory by executing the following command: [source,shell] .... -# tar -xf /usr/local/jails/media/13.2-RELEASE-base.txz -C /usr/local/jails/templates/13.2-RELEASE-base --unlink +# tar -xf /usr/local/jails/media/14.2-RELEASE-base.txz -C /usr/local/jails/templates/14.2-RELEASE-base --unlink .... Once the userland is extracted in the templates directory, it will be necessary to copy the timezone and DNS server files to the template directory by executing the following command: [source,shell] .... -# cp /etc/resolv.conf /usr/local/jails/templates/13.2-RELEASE-base/etc/resolv.conf -# cp /etc/localtime /usr/local/jails/templates/13.2-RELEASE-base/etc/localtime +# cp /etc/resolv.conf /usr/local/jails/templates/14.2-RELEASE-base/etc/resolv.conf +# cp /etc/localtime /usr/local/jails/templates/14.2-RELEASE-base/etc/localtime .... With the files moved to the template, the next thing to do is update to the latest patch level by executing the following command: [source,shell] .... -# freebsd-update -b /usr/local/jails/templates/13.2-RELEASE-base/ fetch install +# freebsd-update -b /usr/local/jails/templates/14.2-RELEASE-base/ fetch install .... In addition to the base template, it is also necessary to create a directory where the `skeleton` will be located. @@ -574,14 +574,14 @@ Execute the following command to create the dataset for the `skeleton` in case o [source,shell] .... -# zfs create -p zroot/jails/templates/13.2-RELEASE-skeleton +# zfs create -p zroot/jails/templates/14.2-RELEASE-skeleton .... Or this one in case of using UFS: [source,shell] .... -# mkdir /usr/local/jails/templates/13.2-RELEASE-skeleton +# mkdir /usr/local/jails/templates/14.2-RELEASE-skeleton .... Then create the `skeleton` directories. @@ -591,20 +591,20 @@ Execute the following commands to create the directories: [source,shell] .... -# mkdir -p /usr/local/jails/templates/13.2-RELEASE-skeleton/home -# mkdir -p /usr/local/jails/templates/13.2-RELEASE-skeleton/usr -# mv /usr/local/jails/templates/13.2-RELEASE-base/etc /usr/local/jails/templates/13.2-RELEASE-skeleton/etc -# mv /usr/local/jails/templates/13.2-RELEASE-base/usr/local /usr/local/jails/templates/13.2-RELEASE-skeleton/usr/local -# mv /usr/local/jails/templates/13.2-RELEASE-base/tmp /usr/local/jails/templates/13.2-RELEASE-skeleton/tmp -# mv /usr/local/jails/templates/13.2-RELEASE-base/var /usr/local/jails/templates/13.2-RELEASE-skeleton/var -# mv /usr/local/jails/templates/13.2-RELEASE-base/root /usr/local/jails/templates/13.2-RELEASE-skeleton/root +# mkdir -p /usr/local/jails/templates/14.2-RELEASE-skeleton/home +# mkdir -p /usr/local/jails/templates/14.2-RELEASE-skeleton/usr +# mv /usr/local/jails/templates/14.2-RELEASE-base/etc /usr/local/jails/templates/14.2-RELEASE-skeleton/etc +# mv /usr/local/jails/templates/14.2-RELEASE-base/usr/local /usr/local/jails/templates/14.2-RELEASE-skeleton/usr/local +# mv /usr/local/jails/templates/14.2-RELEASE-base/tmp /usr/local/jails/templates/14.2-RELEASE-skeleton/tmp +# mv /usr/local/jails/templates/14.2-RELEASE-base/var /usr/local/jails/templates/14.2-RELEASE-skeleton/var +# mv /usr/local/jails/templates/14.2-RELEASE-base/root /usr/local/jails/templates/14.2-RELEASE-skeleton/root .... The next step is to create the symlinks to the `skeleton` by executing the following commands: [source,shell] .... -# cd /usr/local/jails/templates/13.2-RELEASE-base/ +# cd /usr/local/jails/templates/14.2-RELEASE-base/ # mkdir skeleton # ln -s skeleton/etc etc # ln -s skeleton/home home @@ -620,15 +620,15 @@ In case of using OpenZFS, OpenZFS snapshots can be used to easily create as many [source,shell] .... -# zfs snapshot zroot/jails/templates/13.2-RELEASE-skeleton@base -# zfs clone zroot/jails/templates/13.2-RELEASE-skeleton@base zroot/jails/containers/thinjail +# zfs snapshot zroot/jails/templates/14.2-RELEASE-skeleton@base +# zfs clone zroot/jails/templates/14.2-RELEASE-skeleton@base zroot/jails/containers/thinjail .... In case of using UFS the man:cp[1] program can be used by executing the following command: [source,shell] .... -# cp -R /usr/local/jails/templates/13.2-RELEASE-skeleton /usr/local/jails/containers/thinjail +# cp -R /usr/local/jails/templates/14.2-RELEASE-skeleton /usr/local/jails/containers/thinjail .... Then create the directory in which the base template and the skeleton will be mounted: @@ -670,7 +670,7 @@ Then the create the [.filename]#/usr/local/jails/thinjail-nullfs-base.fstab# fil [.programlisting] .... -/usr/local/jails/templates/13.2-RELEASE-base /usr/local/jails/thinjail-nullfs-base/ nullfs ro 0 0 +/usr/local/jails/templates/14.2-RELEASE-base /usr/local/jails/thinjail-nullfs-base/ nullfs ro 0 0 /usr/local/jails/containers/thinjail /usr/local/jails/thinjail-nullfs-base/skeleton nullfs rw 0 0 .... From nobody Fri Apr 18 10:59:37 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 4ZfBbs5hzpz5scb8 for ; Fri, 18 Apr 2025 10:59:37 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfBbs4wsZz3yDw; Fri, 18 Apr 2025 10:59:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744973977; 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=PUPJ5iFOG6O1om5INnkWwx8eF0wdFBLJR1t2iJXpFRE=; b=YIvftYOF+AyZ6S9oSyFJN5IdOGMGqpzD4oFFYZzxsqc0CUko8WN9NJp6bde7GhrNfzeEcK vtAKljk6QONiJjmgbq5CpyGzNqtTvffu6JQXa9WMnVvzoKIQh3YJFbPy5z0YHjtizoEH9k aAQG1Fo6uJ+ljJjXATy3DSjiv2vVLMBcV7iuTrvPMHe9b/HboVlkLmxDGrt19kW/58uBNi P27CDM1NEBkIorqar/Y4KeQmgfXMMuHhjuvZ8wqSEKRADySTnEEGfLYlpIu6wO4zFNVSW1 DCoBWKJf5xzyNHvgt7jCYAiJlSMoeCLAyOLJ4ze6YVAAsk3jnLoIK8twOpCk/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744973977; a=rsa-sha256; cv=none; b=lFFuD8jBNHF8+cj8BCUlurttQMNBL8Qt8jKK1RVvVtZR+DNinuC23pp1krU9qg/TtCUIqE L0AE6vhfGSpgKnl1raTg/ay8f/8M4R66q0aD5O8/ccDhmmVNRSS/B8jXSOcGEOIjlFIFOo tz9PfZr9PVuqBO61BenroNF2rCvhXFuw/70DNaNkFvL9HfVQAhXUXzcbkR6RN2M0oed35k /HD0DGuCQiGGn2iHVuPL0hHVi+5f/hQrxSEDdNZVwyxavELYia8KAoCixgIu506VGmkfUX wbH7UdgJgPFgcItu5jCqF3+mFULpuf7BcJLiqVNlKZwWwq4rbDdV5/xPEeG5mw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744973977; 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=PUPJ5iFOG6O1om5INnkWwx8eF0wdFBLJR1t2iJXpFRE=; b=hDiwzFZ1/YJk0fvYNq+NeoTO9L9G4mtr06EoqfFh7tKS3cvo3vnsVQNOz6VbbwmitCChEd paB3sbxjZ5/+BuDGJ2J1D7dczUTI3Z83DEqfnnf32I63LGuhzGnHsH9IIhJ6k6x1T6Z4Fp n6m8/fhb60rVRAnp6zpNCgyLB95+mkragOzimK5wrzO45qx20ZwpAFSps94atJ8saNiTDs 7fiPolquAvkrA3URV+cz1NV3SVq3Z4N+bEf34epdRH9rdWorLsGaLnUKzL5JkNPNtFaYFe MmET+hlnwvAxfE88OYPPGei0eop12gFmVR5mYw56aIFEoQ0wFVoH1WF4xOZJMw== 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 4ZfBbs48XZzWHY; Fri, 18 Apr 2025 10:59:37 +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 53IAxb0U079635; Fri, 18 Apr 2025 10:59:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IAxbGO079632; Fri, 18 Apr 2025 10:59:37 GMT (envelope-from git) Date: Fri, 18 Apr 2025 10:59:37 GMT Message-Id: <202504181059.53IAxbGO079632@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: d2a75d9200 - main - Make descriptions in Jail chapter more concise, add references 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: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d2a75d920047f6357c53c3fa9abd8fd23fab39fc Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=d2a75d920047f6357c53c3fa9abd8fd23fab39fc commit d2a75d920047f6357c53c3fa9abd8fd23fab39fc Author: Jim Brown AuthorDate: 2025-04-18 10:52:13 +0000 Commit: Benedict Reuschling CommitDate: 2025-04-18 10:58:55 +0000 Make descriptions in Jail chapter more concise, add references These changes are based on suggestions by vale: - add conciseness - avoid the use of won't and use "will not" instead (and others like it) - Do not start sentences with a reference Originally, this was part of a patch to add updated FreeBSD versions to the jails chapter. I've split those out and committed them in e4fc6b8657422d02cb1eddb166b928cf851be5ac separately. Differential Revision: https://reviews.freebsd.org/D49038 --- .../content/en/books/handbook/jails/_index.adoc | 58 +++++++++++++++------- 1 file changed, 39 insertions(+), 19 deletions(-) diff --git a/documentation/content/en/books/handbook/jails/_index.adoc b/documentation/content/en/books/handbook/jails/_index.adoc index 8c8ffd6f0d..a9b941a3a2 100644 --- a/documentation/content/en/books/handbook/jails/_index.adoc +++ b/documentation/content/en/books/handbook/jails/_index.adoc @@ -107,7 +107,7 @@ Advantages of Thick Jails: * High degree of isolation: Processes within the jail are isolated from the host system and other jails. * Independence: Thick jails can have different versions of libraries, configurations, and software than the host system or other jails. -* Security: Since the jail contains its own base system, vulnerabilities or issues affecting the jail environment won't directly impact the host or other jails. +* Security: Since the jail contains its own base system, vulnerabilities or issues affecting the jail environment will not directly impact the host or other jails. Disadvantages of Thick Jails: @@ -126,16 +126,23 @@ In summary, a FreeBSD Thin Jail is a type of FreeBSD Jail that replicates a subs Advantages of Thin Jails: -* Resource Efficiency: Thin jails are more resource-efficient compared to thick jails. Since they share most of the base system, they consume less disk space and memory. This makes it possible to run more jails on the same hardware without consuming excessive resources. -* Faster Deployment: Creating and launching thin jails is generally faster compared to thick jails. This can be particularly advantageous when you need to rapidly deploy multiple instances. -* Unified Maintenance: Since thin jails share the majority of their base system with the host system, updates and maintenance of common base system components (such as libraries and binaries) only need to be done once on the host. This simplifies the maintenance process compared to maintaining an individual base system for each thick jail. -* Shared Resources: Thin jails can more easily share common resources such as libraries and binaries with the host system. This can potentially lead to more efficient disk caching and improved performance for applications within the jail. +* Resource Efficiency: Thin jails are more resource-efficient compared to thick jails. +Since they share most of the base system, they consume less disk space and memory. +This makes it possible to run more jails on the same hardware without consuming excessive resources. +* Faster Deployment: Creating and launching thin jails is generally faster compared to thick jails. +This can be particularly advantageous when rapidly deploying multiple instances. +* Unified Maintenance: Since thin jails share the majority of their base system with the host system, updates and maintenance of common base system components (such as libraries and binaries) only need to be done once on the host. +This simplifies the maintenance process compared to maintaining an individual base system for each thick jail. +* Shared Resources: Thin jails can more easily share common resources such as libraries and binaries with the host system. +This can potentially lead to more efficient disk caching and improved performance for applications within the jail. Disadvantages of Thin Jails: -* Reduced Isolation: The primary disadvantage of thin jails is that they offer less isolation compared to thick jails. Since they share a significant portion of the template's base system, vulnerabilities or issues affecting shared components could potentially impact multiple jails simultaneously. +* Reduced Isolation: The primary disadvantage of thin jails is that they offer less isolation compared to thick jails. +Since they share a significant portion of the template's base system, vulnerabilities or issues affecting shared components could potentially impact multiple jails simultaneously. * Security Concerns: The reduced isolation in thin jails could pose security risks, as a compromise in one jail might have a greater potential to affect other jails or the host system. -* Dependency Conflicts: If multiple thin jails require different versions of the same libraries or software, managing dependencies can become complex. In some cases, this might require additional effort to ensure compatibility. +* Dependency Conflicts: If multiple thin jails require different versions of the same libraries or software, managing dependencies can become complex. +In some cases, this might require additional effort to ensure compatibility. * Compatibility Challenges: Applications within a thin jail might encounter compatibility issues if they assume a certain base system environment that differs from the shared components provided by the template. [[service-jails]] @@ -151,7 +158,8 @@ Advantages of Service Jails: * Zero Administration: A service jail ready service needs only one config line in [.filename]#/etc/rc.conf#, a service which is not service jails ready needs two config lines. * Resource Efficiency: Service jails are more resource efficient than thin jails, as they do not need any additional disk space or network resource. * Faster Deployment: Creating and launching service jails is generally faster compared to thin jails if only distinct services/daemons shall be jailed and no parallel instances of the same service/daemon is needed. -* Shared Resources: Service jails share all resources such as libraries and binaries with the host system. This can potentially lead to more efficient disk caching and improved performance for applications within the jail. +* Shared Resources: Service jails share all resources such as libraries and binaries with the host system. +This can potentially lead to more efficient disk caching and improved performance for applications within the jail. * Process Isolation: Service jails isolate a particular service, it can not see processes which are not a child of the service jail, even if they run within the same user account. Disadvantages of Service Jails: @@ -160,7 +168,8 @@ Disadvantages of Service Jails: * Security Concerns: The reduced isolation in service jails could pose security risks, as a compromise in one jail might have a greater potential to affect everything on the host system. Most of the configuration of jails which is discussed below is not needed for service jails. -To understand how jails work, it is recommended to understand those configuration possibilities. The details about what is needed to configure a service jail is in crossref:jails[service-jails-config, Configuring service jails]. +To understand how jails work, it is recommended to understand those configuration possibilities. +The details about what is needed to configure a service jail is in crossref:jails[service-jails-config, Configuring service jails]. [[vnet-jails]] === VNET Jails @@ -217,7 +226,7 @@ Networking for FreeBSD jails can be configured several different ways: Host Networking Mode (IP Sharing):: In host networking mode, a jail shares the same networking stack as the host system. When a jail is created in host networking mode it uses the same network interface and IP address. -This means that the jail doesn't have a separate IP address, and its network traffic is associated with the host's IP. +This means that the jail does not have a separate IP address, and its network traffic is associated with the host's IP. Virtual Networks (VNET):: Virtual Networks are a feature of FreeBSD jails that offer more advanced and flexible networking solutions than a basic networking mode like host networking. @@ -312,17 +321,28 @@ jailname { <.> .... <.> `jailname` - Name of the jail. -<.> `exec.start` - Command(s) to run in the jail environment when a jail is created. A typical command to run is "/bin/sh /etc/rc". -<.> `exec.stop` - Command(s) to run in the jail environment before a jail is removed. A typical command to run is "/bin/sh /etc/rc.shutdown". +<.> `exec.start` - Command(s) to run in the jail environment when a jail is created. +A typical command to run is "/bin/sh /etc/rc". +<.> `exec.stop` - Command(s) to run in the jail environment before a jail is removed. +A typical command to run is "/bin/sh /etc/rc.shutdown". <.> `exec.consolelog` - A file to direct command output (stdout and stderr) to. -<.> `allow.raw_sockets` - Allow creating raw sockets inside the jail. Setting this parameter allows utilities like man:ping[8] and man:traceroute[8] to operate inside the jail. +<.> `allow.raw_sockets` - Allow creating raw sockets inside the jail. +Setting this parameter allows utilities like man:ping[8] and man:traceroute[8] to operate inside the jail. <.> `exec.clean` - Run commands in a clean environment. <.> `mount.devfs` - Mount a man:devfs[5] filesystem on the chrooted [.filename]#/dev# directory, and apply the ruleset in the devfs_ruleset parameter to restrict the devices visible inside the jail. <.> `host.hostname` - The hostname of the jail. -<.> `path` - The directory which is to be the root of the jail. Any commands that are run inside the jail, either by jail or from man:jexec[8], are run from this directory. -<.> `ip4.addr` - IPv4 address. There are two configuration possibilities for IPv4. The first is to establish an IP or a list of IPs as has been done in the example. The other is to use `ip4` instead and set the `inherit` value to inherit the host's IP address. -<.> `ip6.addr` - IPv6 address. There are two configuration possibilities for IPv6. The first is to establish an IP or a list of IPs as has been done in the example. The other is to use `ip6` instead and set the `inherit` value to inherit the host's IP address. -<.> `interface` - A network interface to add the jail's IP addresses. Usually the host interface. +<.> `path` - The directory which is to be the root of the jail. +Any commands that are run inside the jail, either by jail or from man:jexec[8], are run from this directory. +<.> `ip4.addr` - IPv4 address. +There are two configuration possibilities for IPv4. +The first is to establish an IP or a list of IPs as has been done in the example. +The other is to use `ip4` instead and set the `inherit` value to inherit the host's IP address. +<.> `ip6.addr` - IPv6 address. +There are two configuration possibilities for IPv6. +The first is to establish an IP or a list of IPs as has been done in the example. +The other is to use `ip6` instead and set the `inherit` value to inherit the host's IP address. +<.> `interface` - A network interface to add the jail's IP addresses. +Usually the host interface. More information about configuration variables can be found in man:jail[8] and man:jail.conf[5]. @@ -915,7 +935,7 @@ Third party services may or may not be service jails ready. To check if a servic # grep _svcj_options /path/to/rc.d/servicename .... -If there is no output, the service is not service jail ready, or does not need any additional privileges like e.g. network access. +If there is no output, the service is not service jail ready, or does not need any additional privileges like for example, network access. If the service is not service jail ready, and needs network access, it can be made ready by adding the necessary config to [.filename]#/etc/rc.conf#: @@ -1156,7 +1176,7 @@ For example, to upgrade from 13.1-RELEASE to 13.2-RELEASE, execute the following Controlling the resources that a jail uses from the host system is a task to be taken into account by the system administrator. -man:rctl[8] allows you to manage the resources that a jail can use from the host system. +Use man:rctl[8] to manage the resources that a jail can use from the host system. [TIP] ==== From nobody Fri Apr 18 12:37:02 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 4ZfDmG69Bpz5sl16 for ; Fri, 18 Apr 2025 12:37:02 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfDmG5V0Pz3R5X; Fri, 18 Apr 2025 12:37:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744979822; 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=g0KvZyEFb7NoFsZwyZD10mc/nicoUPudaKc1TgRGZek=; b=LDO2Way64lptroLY8j2Wgv6TBGJ9flP3C+pTbWHhxNAUAduYYoLAijBNdxTefrLYfZmVqK jhFX+N/GAldtbPUIBT3T/yJ+ZmwRLKVfXsBtyEy+F3nfEdlJWWXWQ9eLaAt4vXp/W+vTh9 U8RKkrfwSEy6U7lzlDjq0V9/HqjA9SsLz1UGDUrKHWTr0c9coECK9kRF+liThlr53HvxiF jEAPJfOEaUgS9tX6jwP316cDITk1cG0DFS1tr6df8K909Pus0khpFQoWZ2Kf69aGe4MgbG c/EJR2Dvcoisi0dXEfgH3kJeiFB/tjOD5VFDM/hJap5SG5XuLAi1AJC+OaC1AA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744979822; a=rsa-sha256; cv=none; b=HnS8W69ofM8lbFb/Y0Gtii2qddnRk+uVPDljvz/6IO2EGdUyrnrscHxOmsCyXpsB9Bew7V MiNRvw7h3iza40ts9uy8OZZCiQdtpt1YR3g4HV4IldeONZIt0VloAMpybMLXEXuZk4mT5t U3Qq9SZuTY/utTyIlZWlWHVJ6ZHd0iJgtm2plO4yDwvQywtSALboxEc5fiSVRouD/L5MwR LIVb3+PwJ/Ki115CR380xvGpsudd4/CKGBYr2ZE20ChKZmJoMEL8aRpFtx5FdyFM9hK3w3 qMLotQrkRpdOEzX3oLoti7UNSV/X0EQlzMXHU1M68BznFEm8f+TLs3qdbWHQ0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744979822; 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=g0KvZyEFb7NoFsZwyZD10mc/nicoUPudaKc1TgRGZek=; b=x8Z2hBrCVOzY2w7cxMzFIwa+rTVh4abC4vXZ/eBuA6gq0eE+u+nlCsb3S0yyc3GFPQZizR VXGQVmRE6jz5dJCkEaAoDWzTlMBwbIqZGg53Em188QhMe3irwrh/V0yon3j5geqm9yGfty uJPvGyDzCMMkK4JqVAnBchH7s65t+F0bvFNGg/MuQ1WprNG/A/foLhAbKcdby2NMONbDPT ZjcEZLdQ//h8getK61h4/qUMTw3Su/jiaW8rTBya/IOE216TnTqNSSqfUaoaGCVatEkBuk GFo2OOI2FgiB9ZJHV1Bj4CJbtNHojBrce9CsLx4wyP7wuhdnwnyfEHe5S0I3iw== 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 4ZfDmG4fsYzbBZ; Fri, 18 Apr 2025 12:37:02 +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 53ICb26h065582; Fri, 18 Apr 2025 12:37:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53ICb2G7065579; Fri, 18 Apr 2025 12:37:02 GMT (envelope-from git) Date: Fri, 18 Apr 2025 12:37:02 GMT Message-Id: <202504181237.53ICb2G7065579@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: 5521a13243 - main - Use proper spelling of Asciidoctor 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: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5521a132432909f401e9a3ffd5276cba3addf93c Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=5521a132432909f401e9a3ffd5276cba3addf93c commit 5521a132432909f401e9a3ffd5276cba3addf93c Author: Graham Perrin AuthorDate: 2025-04-18 12:33:36 +0000 Commit: Benedict Reuschling CommitDate: 2025-04-18 12:36:43 +0000 Use proper spelling of Asciidoctor Uncapitalize the 'd' in Asciidoctor as that is the proper spelling. While here, avoid some language like "editors for editing". PR: 273487 --- documentation/content/en/books/fdp-primer/tools/_index.adoc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/documentation/content/en/books/fdp-primer/tools/_index.adoc b/documentation/content/en/books/fdp-primer/tools/_index.adoc index 43ff9f873d..1bd531a5fb 100644 --- a/documentation/content/en/books/fdp-primer/tools/_index.adoc +++ b/documentation/content/en/books/fdp-primer/tools/_index.adoc @@ -67,9 +67,8 @@ These applications are not required, but can make working on the documentation e [[tools-optional-software]] === Software -Vim (package:editors/vim[]):: -A popular editor for working with AsciiDoctor. +Vim (package:editors/vim[]) -- a popular editor for working with Asciidoctor. -Emacs (package:editors/emacs[]):: -Both of these editors include a special mode for editing documents. -This mode includes commands to reduce the amount of typing needed, and help reduce the possibility of errors. +Emacs (package:editors/emacs[]). + +Both tools include a special mode that reduces the amount of typing needed, and helps to reduce errors. From nobody Fri Apr 18 14:09:07 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 4ZfGpX3yV6z5srQb for ; Fri, 18 Apr 2025 14:09:08 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfGpW5DrPz45qp; Fri, 18 Apr 2025 14:09:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744985347; 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=7DfJFJdHW2CUJkXRcLA3eVi1zUgaUQ5UP2HAbebdPCY=; b=hQYYiRPvPcWGbhvRWR22gqGEIL1vAZ7W6VUOawQT2Irxx05itoIOl9xsUr+KONwlaTQC3l +JEKMrG2Q2Go9Ia1pu7hBb3RLE2IGQdtijeSE1Zh6WcsDi9Ksp3/7zpQW6ENSV9JUyn9OT Myc137pmdNsHHTRWXJV9XQZSESleIuFzWZb1r9yESaRfyKchPaj89e76pHMip9C+uuCoze 6Y6/5rE1/YWljhLlnSGDx4EYw6vpDI40jPfedf00Bfupjq7BtCrYOc6dviNFy3Rx721tyH HEJHsFm2SNHwh1AOwJALRq2z+RrN7EWgwuLVJwke2c6nNfdSTKqELYa5zTONsQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744985347; a=rsa-sha256; cv=none; b=Lu0xy8WJ6qAKyaY6KJa21wJELbEfrH4jl+IA5xtpggFGGM3SOxYYrpCmtOIAFqzHRLHzTA 8GdsrPgwxjr1TDDWEm+U/mV1qKPV9h0LNpcMGh5dtY0fBWt2YqW/5BPq9tICRn3vhaxvQw /qalU4sb363CIKVmRcpcwfcOIeWm5RnXsYJtS7bUTyPxrcErv4Ai9iZMokj8KCMvvufOFD fImymIFYGAN+U2rzifSg5P/Z1+AZhcbj/eiDUHyd9FROCvnhH9JylYb3RB1tJZZ8KajBKB HosCSKlxmzx5SrP2NK+ZTNXWCTrtAxDrVVZX+qgxZGsnCASPysoJLomEOOf5xQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744985347; 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=7DfJFJdHW2CUJkXRcLA3eVi1zUgaUQ5UP2HAbebdPCY=; b=MLB0GP1wv4WUiZ2ivJTaQVBJ9/ZBMjeM262oBYwA5M20fcNy+3odE1thWB2e2lH500RIZR 9B+DII1/A8Q6rG/v+xlr5LySZ9+iXbFidIiPHPhPFrhAUjYgSN+t5L3SWrk7TKbxfBzJXv zRYOGFAHLzehWyYDot2pmUVNdJ9KkWazoVgiPRFLVklJBC8auFexRm8O48lsZCz6hVeH0v mGuT5bKbY/pPkNTN3IPUViecdAceVJE936XVzbhPXXCjuMbosdROMHqTartdpfjZeWic9c bOfulFnHXKJRwQRvWtIKIOFhhvrEzMFAh1JOpRwBjD+D35tJLjhTNxIJVXrnZA== 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 4ZfGpW4Szrzd37; Fri, 18 Apr 2025 14:09:07 +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 53IE97ve035596; Fri, 18 Apr 2025 14:09:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IE97cf035593; Fri, 18 Apr 2025 14:09:07 GMT (envelope-from git) Date: Fri, 18 Apr 2025 14:09:07 GMT Message-Id: <202504181409.53IE97cf035593@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 8493e3dbce - main - Status/2025Q1/drm-drivers.adoc: Add report 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: 8493e3dbcecc725b43799abad900fa48e3809659 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=8493e3dbcecc725b43799abad900fa48e3809659 commit 8493e3dbcecc725b43799abad900fa48e3809659 Author: Jean-Sébastien Pédron AuthorDate: 2025-04-18 14:06:15 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-18 14:08:40 +0000 Status/2025Q1/drm-drivers.adoc: Add report Reviewed by: Chris Moerz --- .../status/report-2025-01-2025-03/drm-drivers.adoc | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/drm-drivers.adoc b/website/content/en/status/report-2025-01-2025-03/drm-drivers.adoc new file mode 100644 index 0000000000..22fbcd663e --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/drm-drivers.adoc @@ -0,0 +1,36 @@ +=== DRM drivers + +Links: + +link:https://github.com/freebsd/drm-kmod/pull/332[Update to Linux 6.7 DRM drivers] URL: https://github.com/freebsd/drm-kmod/pull/332[] + +link:https://github.com/freebsd/drm-kmod/pull/344[Update to Linux 6.8 DRM drivers] URL: https://github.com/freebsd/drm-kmod/pull/344[] + +Contact: Jean-Sébastien Pédron + +DRM drivers are **kernel drivers for integrated and discrete GPUs**. +They are maintained in the Linux kernel and we port them to FreeBSD. +As of this report, we take the AMD and Intel DRM drivers only (NVIDIA FreeBSD drivers are proprietary and provided by NVIDIA themselves). + +We usually port them one Linux version at a time. +This allows us to ship updates more often and it eases porting and debugging because we have a smaller delta compared to a bigger jump skipping several versions. + +This quarter, we **ported DRM drivers from Linux 6.7 and 6.8**. +This effort did not hit the Ports tree yet because several patches to the FreeBSD kernel (the `linuxkpi` compatibility layer specifically) are still being reviewed and improved. + +So far, the feedback was good for GPUs that were already supported by previous versions of the drivers. +For newer GPUs, especially Intel ones, panics and display corruptions were reported. +At this point, it is difficult to say if we just miss fixes from Linux that were published in a later version, or if these issues are actual bugs on FreeBSD. + +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). + +If you want to try them, you will find instructions to build and install a kernel with the non-committed changes, the drivers and the firmwares, in the pull requests’ descriptions. + +The next steps are: + +1. Finish the polishing of kernel patches and commit them +2. Review and merge the DRM drivers updates +3. Evaluate a backport of the kernel patches to release branches to allow to use these updates on older versions of FreeBSD. + +This work is kindly sponsored by the FreeBSD Foundation as part of the Laptop and Desktop Project. + +Sponsor: The FreeBSD Foundation From nobody Fri Apr 18 14:56:17 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 4ZfHrx3Ccbz5svs8 for ; Fri, 18 Apr 2025 14:56:17 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfHrx2BvMz3g43; Fri, 18 Apr 2025 14:56:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744988177; 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=wZI2swczNyOi6sKvf+xTGMYWIeo5Doi9N4jmIOG5DZg=; b=Qk7EWubphYCGSYkyDOQWd6cpkklI1RUqqpKIFaK9v232cNuVaOrenIKvZR2EQYtSNvQnpB 5vB6zFNCOOZOyU/B92FvrLgfxrduFM/Q87E0EbirGWlGU2rYygitQlkk88RocM88iyjIjJ AkYhc57Im3rJfzw630tZ/UrsXDiLPz/zmrjgKm94H7xxcRaAcIdR/RjLUKidR50kZ2wuvS Hs4SJ57Hg2a/vCKDtD9JTRtNSwg+38iL6xK1ZZWR2hXI+fj4MBCIUreu2UEZ/GEs1fK3Fg mgXMsgkYrw+DISsSDTvS0c7oMcw5OZdjkpfgH34M0TvkSnkTlsjE4DeIBNw1uA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744988177; a=rsa-sha256; cv=none; b=haPtiAIKRahlIB2feVkQCQ0daOMmNrQePHRB7okN993/VRQTQ6soJERUzoksrikUfltS4r Ai1t1Fq8H5oPfmHhpuQRnXie0IaiBH4GVgaK0NnaDj2lHY/tifuo9eA8uB9g2TVHtRz0Jc /H+DZH4ANa/TgH5jIU1g47d9tTXbDe/lk65AtQSt0FUWDZEIdqlMZNSrneCp/xd58g3di3 wINHgcccGG/CYo/RlL41cE712z4+ZJKTxRzuQwGprEU/LvnBGd25kg4EDntQ2L1Un4avDu +Fw3OvbwcpaGl+wwOMHVn4xlrZoyv5l4zPNMh1omhDj1CNrrfLBeRwzt8kAjjA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744988177; 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=wZI2swczNyOi6sKvf+xTGMYWIeo5Doi9N4jmIOG5DZg=; b=OYaigyZP1XZ1W28BAiKnUlOoD+Ig8vmgGl6Q/kRTN6EOi4CkQ6PePYjWsOQQiU4ygT3ZTG CovAW0E5auXGXtAVSjEbYDTZyLA7vjBs1YDeFRiZ3aHcdpswkfGCMRzgBvnEPf2faKZ8eY B4wTDOaTbhMpIXxemx3fu9qd7Pw9IjnnyT+yCMHvrWU9OoVti+35o0IvyrczE/LqG5M/Xz sufb2CUJ+uiqD0URanNyNzjeg3rc1rw/Fg9Ydgcv+orJZfNYuzY/uzlLcowYNeZYT9ZaB/ bX/zOPhK2Rm8dcinVhSQJQ8YFhrh+Aa+j4xOcOEENcXeMoXV6JvMyd/SFvimVg== 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 4ZfHrx1Q0PzfXT; Fri, 18 Apr 2025 14:56:17 +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 53IEuHSl029180; Fri, 18 Apr 2025 14:56:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IEuHeE029177; Fri, 18 Apr 2025 14:56:17 GMT (envelope-from git) Date: Fri, 18 Apr 2025 14:56:17 GMT Message-Id: <202504181456.53IEuHeE029177@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: 40c8de807a - main - Document __FreeBSD_version 1500037 and 1402505 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: bz X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 40c8de807a3a1c5427de91872b3ef38a336bb59c Auto-Submitted: auto-generated The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/doc/commit/?id=40c8de807a3a1c5427de91872b3ef38a336bb59c commit 40c8de807a3a1c5427de91872b3ef38a336bb59c Author: Bjoern A. Zeeb AuthorDate: 2025-04-18 14:54:23 +0000 Commit: Bjoern A. Zeeb CommitDate: 2025-04-18 14:54:23 +0000 Document __FreeBSD_version 1500037 and 1402505 After updating LinuxKPI alloc to play by the rules and removing iwlwifi firmware from stable/14. Sponsored by: The FreeBSD Foundation --- .../content/en/books/porters-handbook/versions/_index.adoc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index f1a4a28105..129d88011e 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -216,6 +216,11 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |January 2, 2025 |15.0-CURRENT after changing `bus_generic_detach` to delete child devices after detaching them. +|1500037 +|gitref:7acd5af48cf1870ec48d5910dff1a26466d98074[repository="src",length=12] +|April 12, 2025 +|15.0-CURRENT after changing alloc changes to LinuxKPI. + |=== [[versions-14]] @@ -740,6 +745,11 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |February 27, 2025 |14.2-STABLE after adding `bus_attach_children`, `bus_detach_children`, and `bus_identify_children`. +|1402505 +|gitref:a3b2d8e360c37853035f9cede6064c4602312bfc[repository="src",length=12] +|April 18, 2025 +|14.2-STABLE after changing alloc changes to LinuxKPI and removing iwlwifi firmware. + |=== //// From nobody Fri Apr 18 15:07:40 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 4ZfJ650Mt7z5swks for ; Fri, 18 Apr 2025 15:07:41 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfJ643LYGz3l4j; Fri, 18 Apr 2025 15:07:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744988860; 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=FkaUDoUj/j4rDp/Tg53yYRJHL8TFEGr8ZjwI7kdd2tg=; b=YDsNGrJ0fbO5eqfBqRAGRKVVDd9f8y9tvdnAX0GLHUwgqpfVdhqXlflypB93H//PYjLSqd wityc4qsifXfmJgMDQ9lSdzJDILyW6zNH3Z+ezzg0xtIJ0ZxzNQZHXjGo0kmfexbVlcklw PzWAiXh06nUf5Q60bGCRW1jS/ALm4no8Xzfr74royFpG8eseMxUCnrfhV12kPELwV5OJZZ xvP9HJJF3KhklMt5tG5+8diCwyvBdivf/FDZq1v7zYadsKYWw3Qs2c21KDlRwiSJ9uvjIg bjJLs0f2Bpj+FVFGmIh9d/nz+4r8jdPkMIF3H8WwgVzEpfZnMHWk52TizOhxXA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744988860; a=rsa-sha256; cv=none; b=qIetHmJuyJEQ7/dYsAU8fekXP30jXzd+l9bJuS1bxIRlYr3uBk7oGju2RuBqmU5aFBTwbZ tTAFvo3m6PiQQTHLylUbRGv/80gf4OG9jOK0YDqVN1dyIh4rKiKPRYwdYmZ1UvxeW9s+hU EA/0ShaCiThi2DDnORe0lapZ8mYiuDu1SwlaXurvSfk1XCJxklvlCD4YvrJeYik7vNNh4Q 4U+SC1PsaqF6gybzCBRUvX9LXonuh5XJMglg9Z3qcBtsSFPwYUBydvchDZGC8dMW5Oz2p9 jxAdoBK1E2UcLImsMNOM05MqhyRXgO4Qzqn5VTxbJ6K506Tlr4cnNA5TtRG2Gw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744988860; 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=FkaUDoUj/j4rDp/Tg53yYRJHL8TFEGr8ZjwI7kdd2tg=; b=XcgYFbWtmScRJz2hOgrWoN/SDMN9jeHjToqJnlnlCsgy+/2dVlMAoJPvm1U9YnlTUvwbbz EWwZfYIEiWnlRAnCMkhHUVRnrmsR2bytjp9czPoLai0IedRcOmQo8fTvstCLQrqvFIg1Fh 6pJlF8LIybBdiOjm0CYgDYhoKA5Ze3zu4gUKggSU0iRED9eGGCCXbpuxeYt177o4FC4Ynh TzA85Y2UMlwmlNbkT5IsX+8CKHZ60GYHv29jz3uEQGwcFXHWWHAbsIBQLjD6upclarZeJE 4Ky8rG1wkT2Q2hjbLpBsBQyuah9paWXVIWKVLzr/quk/B5qlR2YjBaAUKMgIOg== 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 4ZfJ642tCtzfGx; Fri, 18 Apr 2025 15:07:40 +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 53IF7exG049103; Fri, 18 Apr 2025 15:07:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IF7ehp049100; Fri, 18 Apr 2025 15:07:40 GMT (envelope-from git) Date: Fri, 18 Apr 2025 15:07:40 GMT Message-Id: <202504181507.53IF7ehp049100@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: d5c13f348a - main - Status/2025Q1: Add two reports 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: d5c13f348a1a917ec2f1b0d2a8898d165518d8ef Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=d5c13f348a1a917ec2f1b0d2a8898d165518d8ef commit d5c13f348a1a917ec2f1b0d2a8898d165518d8ef Author: Stephan Lichtenauer AuthorDate: 2025-04-18 14:28:38 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-18 15:07:22 +0000 Status/2025Q1: Add two reports Pull Request: https://github.com/freebsd/freebsd-doc/pull/478 --- .../status/report-2025-01-2025-03/pinephone.adoc | 27 ++++++++++++++++++++++ .../en/status/report-2025-01-2025-03/pot.adoc | 22 ++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/pinephone.adoc b/website/content/en/status/report-2025-01-2025-03/pinephone.adoc new file mode 100644 index 0000000000..896b48bb7f --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/pinephone.adoc @@ -0,0 +1,27 @@ +=== Pinephone Pro Support + +Links: + +link:https://codeberg.org/Honeyguide/freebsd-pinephonepro[Repository on Codeberg] URL: link:https://codeberg.org/Honeyguide/freebsd-pinephonepro[] + +Contact: Toby Kurien + +The project to port FreeBSD over to the Pinephone Pro is progressing. +The aim of this project is to step by step support components of the Pinephone Pro in FreeBSD so that the device one day might be usable as a highly mobile FreeBSD device. +  +In this quarter, console output to the screen was enabled, using EFI framebuffer support. +This requires using a specific version of U-boot that sets up the EFI framebuffer, which FreeBSD's kernel is then able to use for output while booting up. +While this comes with limitations (like no hardware acceleration), it is a big step forward in making FreeBSD usable on the PinePhone Pro. +To make it easier to try the current code changes out, a script was added to the repository to create a flashable image for booting from an SD card. +This script downloads and patches a FreeBSD CURRENT mini-memstick image with the custom device tree and kernel. +The resulting image can then be copied to an SD card using dd and booted up on the phone. +See the repo for details. + +Work on enabling the USB port was started but has stalled and help is needed, particularly from someone who understands the USB subsystem and can help move this forward. +Currently, some USB controllers are detected by FreeBSD but no USB devices are visible, e.g. the internally connected modem. +Help is also needed to port the WiFi driver from Linux, which would be the same driver needed for Raspberry Pi 3b+/4/5 (Broadcom 43455 wifi module connected via SDIO). +Anyone wanting to assist can contact me by e-mail. + +See the post on the FreeBSD Forum for more: +https://forums.freebsd.org/threads/porting-freebsd-to-pinephone-pro-help-needed.95948/ + +Sponsor: Honeyguide Group diff --git a/website/content/en/status/report-2025-01-2025-03/pot.adoc b/website/content/en/status/report-2025-01-2025-03/pot.adoc new file mode 100644 index 0000000000..0bee35dfaa --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/pot.adoc @@ -0,0 +1,22 @@ +=== Containers and FreeBSD: Pot, Potluck and Potman + +Links: + +link:https://github.com/bsdpot[Pot organization on Github] URL: link:https://github.com/bsdpot[] + +Contact: Luca Pizzamiglio (Pot) + +Contact: Bretton Vine (Potluck) + +Contact: Michael Gmelin (Potman) + +Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad]. +Potluck aims to be to FreeBSD and Pot what Dockerhub is to Linux and Docker: a repository of Pot flavours and complete container images for usage with Pot and in many cases Nomad. + +During this quarter, there was a new link:https://github.com/bsdpot/pot/releases/tag/0.16.1[Pot release 0.16.1] which includes a number of minor fixes. The FreeBSD port was updated accordingly. + +Potluck got a new link:https://github.com/bsdpot/potluck/tree/master/onlyoffice-documentserver[OnlyOffice Documentserver] image that can be used together with the link:https://github.com/bsdpot/potluck/tree/master/nextcloud-nginx-nomad[Nextcloud] image. +Additionally, a large number of images have received improvements and bug fixes again, e.g. link:https://github.com/bsdpot/potluck/tree/master/nextcloud-spreed-signalling[Nextcloud Spreed], link:https://github.com/bsdpot/potluck/tree/master/grafana[Grafana], link:https://github.com/bsdpot/potluck/tree/master/vault[Vault] or link:https://github.com/bsdpot/potluck/tree/master/consul[Consul] and all images have been rebuilt for an updated base image. + +Last not least, we are in the process of moving the main repository to Codeberg with Github acting as a mirror. + +As always, feedback and patches are welcome. + +Sponsors: Nikulipe UAB, Honeyguide Group From nobody Fri Apr 18 15:07:42 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 4ZfJ666b6wz5swhb for ; Fri, 18 Apr 2025 15:07:42 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfJ665MBmz3kx5; Fri, 18 Apr 2025 15:07:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744988862; 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=iufumcyeoLQyQC0qoxFU8hFM3mzINhHQLcZ5YM8Rhh8=; b=EiXrBUptQKJ+nXDkVX3wPsPSSx5YRSVsr5DQSBlfV9b0lh+uyrd2pUbDHW2X5pvG4xo/i8 PzC0xr5d4LDEH/R269Od60jOkjGY2Qvzla2wugHd4k1cZZuI7vIyrI8PFtoQ5vKf4YaG13 b3OgtpJzL+/m4kIagG3tPZUYvDAG5uO6vyTjKPN8QlTPLPag9GTRnOfvw2A6rFWLhn6B05 rmJv1+jJyTFOL+9ufokjgyyazttvSdPr/s7Hu0fA9kPqsCKYnlqivSCvEjW5QoRvirD7BI ffRPuoUUcT2fwhJd+Dm5rpLoj/FXqsUdmj0pGU2HwJ7HvUm24WP+xmzHtGkPYw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744988862; a=rsa-sha256; cv=none; b=J7bZGLlB3Xwg4qt+/GV4syTVSAyRNuskdcMDJr8Rwb3BjOTNxAe+CCMKTpkG4y6d3DDDiP AwQTLt7ZEN9eyy8QehzRfI+d3pSlPZ7ZAIcWL6aBsSmjaNgodMpXyVGiMFKKjAVCLk0GYO ZWpGU2tNBGCTXnwcotUUKyE8vBh7DYMV9wibo57v/+0M/hUqM/z1gUz3uhqg2aoa/QQLyy 41LqSk5mDJQmWtiO38j7665HG3i8ZpODlOSEuicThyhuthi9Zahq+hWkkrlA1Z3Ahdo1wR ySlDEoC25KwzL5nO9ok/JL4M8cwjmbLA1JTS7NjoCHeNRXJZaweyAXxOf3wEoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744988862; 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=iufumcyeoLQyQC0qoxFU8hFM3mzINhHQLcZ5YM8Rhh8=; b=LUVz6Bhu2VhvufDPLkLJq8Ew9wJT6SgZDbs3NXhtPjKNIA21BwWRujjJVyPvebyYdMnF0R iLpuD6UbgpYZZGJXB0cT9B81xbFJI8YdWhL9r4FZ2+YG3bY5Et3I71B95geVvdcAAzy+Z5 wNoprHJh5iCd9VHGC788NLrK3j1DYKefHUWvNt5mgWHy1LkSLYDd5ezdM6pVbMeyMI8Avo Hb5g49fjRBSxr9nOwMczGcOTvhYCDo3SBL5jIRDFle2YanBdjBrpXeHzUURy/qd3DSSSjO d9OaxYAlh4G3V6oYjuQhJLm1hpTWgc1z99lbiw0oNnwhx821jyvwje68TAzjrQ== 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 4ZfJ664yGdzfrW; Fri, 18 Apr 2025 15:07:42 +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 53IF7gNp049174; Fri, 18 Apr 2025 15:07:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53IF7gNp049171; Fri, 18 Apr 2025 15:07:42 GMT (envelope-from git) Date: Fri, 18 Apr 2025 15:07:42 GMT Message-Id: <202504181507.53IF7gNp049171@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: ac6a563b67 - main - Status/2025Q1/gcc.adoc: Add report 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: ac6a563b67347bd954c3457fd499009b57f22f2e Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=ac6a563b67347bd954c3457fd499009b57f22f2e commit ac6a563b67347bd954c3457fd499009b57f22f2e Author: Lorenzo Salvadore AuthorDate: 2025-04-18 14:41:55 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-18 15:07:23 +0000 Status/2025Q1/gcc.adoc: Add report Reviewed by: Chris Moerz Pull Request: https://github.com/freebsd/freebsd-doc/pull/481 --- .../en/status/report-2025-01-2025-03/gcc.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/gcc.adoc b/website/content/en/status/report-2025-01-2025-03/gcc.adoc new file mode 100644 index 0000000000..0c91355edc --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/gcc.adoc @@ -0,0 +1,20 @@ +=== GCC on FreeBSD + +Links: + +link:https://gcc.gnu.org/[GCC Project] URL: link:https://gcc.gnu.org/[] + +link:https://gcc.gnu.org/gcc-11/[GCC 11 release series] URL: link:https://gcc.gnu.org/gcc-11/[] + +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/[] + +Contact: Lorenzo Salvadore + +The link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[exp-run to update GCC default version from 13 to 14] has been suspended. +Indeed it has been noticed that FreeBSD 13.4 lacks symbols that are used by GCC 14 for linking, please see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284499#c0 for a more detailed explanation. +The symbols are however already present in higher FreeBSD version. +Since FreeBSD 13.4 is expected to go out of support soon (on June 30th), it has been decided that it is preferable to suspend the exp-run until then. +I plan to put it back on track on July 1st. + +In the meantime, work is being done on bugs. +Bugs link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276070[276070] and https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284441[284441] have been fixed. +At the time this report is written, some bugs are being discussed addressing special values of the CPUTYPE variable, please see for example https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285711[285711]. From nobody Sat Apr 19 04:31:25 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 4ZfdxV1CYbz5sjx0 for ; Sat, 19 Apr 2025 04:31:26 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZfdxT4nMWz3CWG; Sat, 19 Apr 2025 04:31:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745037085; 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=f+6NjDDBtDCeEFtnuKw28u5tXQxrzOiRaNZ53Jk9ls0=; b=SzZZEOuhDT8AORPwjQnz8NnrVXU3DNz/e4v+TUWOfpdS+k/ung/WOWGxpvWjIhDIZexqHH NSNdqZYA16LGqg7RVuCzd7LTLhQGCEYBtqAngbkP81hnrkR5wXTiWFPvEkfZP+4hAjoqrM 7UHBfvHyFXRQHOTjNg2p3zsDaiA8wgjUyZ41nqlTcWLisxAJ3pQmL3bk+AC/DLY8wN6zog 9r0Z/CCfgiujpFUlSRZZhPcbimeXraSr5700xz6sXqLc1jZhGfuaV0haAOCkirOtbA7RJ2 GAGjJq8I1ufWEiqamH47Ey5PUXVi/3tYqO9hGSyESkimyKYAy+j39/CsS3iSdA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745037085; a=rsa-sha256; cv=none; b=VbLSe+1JStAeJ71OPDE2VZKprlukRCIlrj+UEJZFE43gSysbYLpTVZ/iVroLDs87QUeJD5 vGXYMcqsSZQp+qkUOZ4aa6GskYvosXfvr3ZU/bZid4keE3IDNQ9LKGR2L7HtXWn+jqg6zL NUamSetoj2Vm3JFycuMrZ5DG5tRDdL/jgsbnCbwYrqtn+0XjoAhAQEZbXhjttITT8V3srw s5h5fMyQgYd/yo7tkjS1WWhMVUGsXX/uefhTMhSEOudi9N7TBgxk/JqFDT298bTUUY9NW2 G+7M+fdyBira4s0+kXzMRem9fknktVFbF3EKAZIlMYNZvYiHLW4u3JOI1PhE9Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745037085; 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=f+6NjDDBtDCeEFtnuKw28u5tXQxrzOiRaNZ53Jk9ls0=; b=dCFO2BQdgFe+SwHu1jlRM6UFmS9UDp35MYGCeJzhxspQw7sJuHUmgJveAe4RZ1a8HTp7vu Ukl810o7wrOA/dDOJwsuQGsraaacdNxcUQfwGE6Co1FbKaRI8zYwip3Rj2KZjGo7tCjmAh 0hDMYvpxXSD8Xai0t9WSSvSWF6UJl8UEmuCzwxa0DgDmOw52K/rJGzwX/gx5tf1VdctFSm XDq8LBNBeXkKXBaCnQslLLmXpgJ2aKcAdBptoGy7fGfifuBO97AwJzvzj0Z/Cxg7xi7POT 4k4Ra6qqGuVINjoAn1bWRjXD3cPhRXdwGI5MRcHYyzAq3VmahSKayGQEpgokdQ== 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 4ZfdxT20HRz13w1; Sat, 19 Apr 2025 04:31:25 +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 53J4VPEK060064; Sat, 19 Apr 2025 04:31:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53J4VPkj060061; Sat, 19 Apr 2025 04:31:25 GMT (envelope-from git) Date: Sat, 19 Apr 2025 04:31:25 GMT Message-Id: <202504190431.53J4VPkj060061@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lexi Winter Subject: git: 8ad5ea3ad1 - main - new committer (src): Lexi Winter (ivy) 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: ivy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8ad5ea3ad135009ed2298cb5a56e98c76b67002d Auto-Submitted: auto-generated The branch main has been updated by ivy: URL: https://cgit.FreeBSD.org/doc/commit/?id=8ad5ea3ad135009ed2298cb5a56e98c76b67002d commit 8ad5ea3ad135009ed2298cb5a56e98c76b67002d Author: Lexi Winter AuthorDate: 2025-04-19 00:27:42 +0000 Commit: Lexi Winter CommitDate: 2025-04-19 04:28:51 +0000 new committer (src): Lexi Winter (ivy) per the committer's guide for new committers: - add my pgp key - add myself to shared/authors.adoc - add myself to shared/contrib-committers.adoc - add a news entry Reviewed by: kevans Approved by: kevens (mentor) Differential Revision: https://reviews.freebsd.org/D49901 --- .../content/en/articles/pgpkeys/_index.adoc | 3 +++ documentation/static/pgpkeys/ivy.key | 28 ++++++++++++++++++++++ shared/authors.adoc | 4 ++++ shared/contrib-committers.adoc | 1 + website/data/en/news/news.toml | 4 ++++ 5 files changed, 40 insertions(+) diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index d62a050e59..d2afc1b6d5 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -1503,6 +1503,9 @@ include::{include-path}gbe.key[] === `{bnovkov}` include::{include-path}bnovkov.key[] +=== `{ivy}` +include::{include-path}ivy.key[] + [[pgpkeys-other]] == Other Cluster Account Holders diff --git a/documentation/static/pgpkeys/ivy.key b/documentation/static/pgpkeys/ivy.key new file mode 100644 index 0000000000..43929d1f7a --- /dev/null +++ b/documentation/static/pgpkeys/ivy.key @@ -0,0 +1,28 @@ +// sh addkey.sh ivy F59D3EB79882BF60 ; + +[.literal-block-margin] +.... +pub ed25519/F59D3EB79882BF60 2025-04-18 [SC] [expires: 2028-04-17] + Key fingerprint = B28D 383D EA5A 7746 27F2 4B29 F59D 3EB7 9882 BF60 +uid Lexi Winter (FreeBSD) +sub cv25519/449A8BA12B1C4772 2025-04-18 [E] [expires: 2028-04-17] + +.... + +[.literal-block-margin] +.... +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEaALinhYJKwYBBAHaRw8BAQdABp8IRWSFGvod+MHA1b/MkudJ4T+Dl+1tyGLf +1nISBj20J0xleGkgV2ludGVyIChGcmVlQlNEKSA8aXZ5QEZyZWVCU0Qub3JnPoiZ +BBMWCgBBFiEEso04Pepad0Yn8ksp9Z0+t5iCv2AFAmgC4p4CGwMFCQWjmoAICwkN +CAwHCwMFFQoJCAsFFgMCAQACHgUCF4AACgkQ9Z0+t5iCv2DiEwEAjE0IlegtobI3 +pb5Wo2JcJTYp2OxD2PIou1ZTDNT3E9kA/iVHwFa24p9O3keUQ75oDINg3/nN2ajK +ra+s1YtQNsUFuDgEaALinhIKKwYBBAGXVQEFAQEHQFXDx5IOiot3x/lif1LG2UyJ +FCPcEm7wBiRp2WF0Eo0QAwEIB4h+BBgWCgAmFiEEso04Pepad0Yn8ksp9Z0+t5iC +v2AFAmgC4p4CGwwFCQWjmoAACgkQ9Z0+t5iCv2CaGQD/ZS80dZgfExxTY+lszPTH +y6/JgdCZq4BqqlFiEQWGAdYA/RUWK8aFkdqmOegVsOF3bYjOKhupqe4ZGFU8C6w0 +vvwJ +=GfOD +-----END PGP PUBLIC KEY BLOCK----- +.... diff --git a/shared/authors.adoc b/shared/authors.adoc index c543c242df..84d617fb3f 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -1423,6 +1423,10 @@ :ivoras-email: ivoras@FreeBSD.org :ivoras: {ivoras-name} <{ivoras-email}> +:ivy-name: Lexi Winter +:ivy-email: ivy@FreeBSD.org +:ivy: {ivy-name} <{ivy-email}> + :iwasaki-name: Mitsuru IWASAKI :iwasaki-email: iwasaki@FreeBSD.org :iwasaki: {iwasaki-name} <{iwasaki-email}> diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index f3bc59026a..34bf5e7a06 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -376,6 +376,7 @@ * {nwhitehorn} * {bwidawsk} * {rew} +* {ivy} * {def} * {mw} * {wollman} diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index f3a327088a..18627c7130 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,5 +1,9 @@ # Sort news by year, month and day +[[news]] +date = "2025-04-18" +description = "New committer: Lexi Winter (src)" + [[news]] date = "2025-03-11" title = "FreeBSD 13.5-RELEASE Available" From nobody Sat Apr 19 05:21:03 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 4Zfg2l4495z5sn3j for ; Sat, 19 Apr 2025 05:21:03 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zfg2l2Bfpz3X5h; Sat, 19 Apr 2025 05:21:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745040063; 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=/+cyiP7olaFEJZ01C1LV897nsWSYJicyspmiCkJpzAo=; b=ahAAliqstFZlKtmcdsIaydm33MYlWPjgdy1lIl65QJ0+Cz+4C8SUej98PhsAZobbogAQX6 JrV4lROSzI4RMh8BVE3X9tcOJAsDYM+lpvpyWt4suHFZWdn04JRx7uA02e8DVC5sWch50/ cr581CSsAU1sBG7ZPl7kUIqha1UtYDhWj8hNKvlBB1fXKNsdqaCneYdEf+0V0DfYujLCiT CRa76cenP82hTZV+ysh26P9hzeV53jL8x0Tu48itrXZ0BSTMBd+dm3Lz+35fNdqJAAfaOr Lsu0fWqdt/P+r1EdVa/9lVlyp7AdGo6RsaIKdZbKXqFBfWj23Du6miJ9gaFLfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745040063; a=rsa-sha256; cv=none; b=QnVLH62Lrz5sOezI1+JLnxtBg7hvZu0/Cq19aW3yYywSMqtUX8CDv8ZlScSKLPmAq9iBfX JYQikvwl0luvQ64yOx/ra55A8cVPgTDuMVm27L9/D9D/CdT93HR2o7Y0WeimI1b7azFTnr MC57mb0TR7IzFz2ru+UYEUmpRKd1ucqH4zX8c9w8TcmJhiaItMYi8ssqT65mU9q6x8Lidi PdIL05OBioKG0ZXmpNmrZT7NHH8LyM1WE5mGeO9ELh7n0CQ//CC8IFgF1ZJUcDee31Kj3O VeJ7yCtDbukNWr/b973ES7f+9cPVOYMD6rJbbZ8nvXEWnCZiYOb6XetNtq5qLA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745040063; 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=/+cyiP7olaFEJZ01C1LV897nsWSYJicyspmiCkJpzAo=; b=ibaQjlLGf/MoEHN7SxISUTImL7wMZlXWvil41ws4Jra8K2kkPBhLdBgN+ovx5fKqAb+Dv8 nLcEv0VsYhnxy83Phoh14G3vs9ntxRBsdfNT/Velmo+olWu6o4wYAB4HWSL6hne9Wd1tIz Mjcjg6+lgMrmkkmA4IC5jBNfomzqkVQF53sqUjEfCe73ssDv/IRZZG3dc0IAZwNDNGHG8l ElyLvncBH4YNPYkBV6+cNEI0+X577geXn/bxToChppXTSRfn3+I4Ov0R7WFSJqkQiWBSYk uX3ogPSOAyMMbUNPFvfmVZXNSvgfWXBeytbwTuytBDfPKC3L8QoTlSMJ6kZKyw== 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 4Zfg2l0xc7z14w5; Sat, 19 Apr 2025 05:21:03 +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 53J5L3QJ051995; Sat, 19 Apr 2025 05:21:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53J5L39A051992; Sat, 19 Apr 2025 05:21:03 GMT (envelope-from git) Date: Sat, 19 Apr 2025 05:21:03 GMT Message-Id: <202504190521.53J5L39A051992@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 908bb54878 - main - 14.3: On schedule 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 908bb54878e9c3d1125d7bfac4c4df8cf1aaac89 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=908bb54878e9c3d1125d7bfac4c4df8cf1aaac89 commit 908bb54878e9c3d1125d7bfac4c4df8cf1aaac89 Author: Colin Percival AuthorDate: 2025-04-19 05:20:23 +0000 Commit: Colin Percival CommitDate: 2025-04-19 05:20:23 +0000 14.3: On schedule The code slush has started. Approved by: re (implicit) Sponsored by: Amazon --- website/content/en/releases/14.3R/schedule.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/14.3R/schedule.adoc b/website/content/en/releases/14.3R/schedule.adoc index c72674b0d7..49a811622f 100644 --- a/website/content/en/releases/14.3R/schedule.adoc +++ b/website/content/en/releases/14.3R/schedule.adoc @@ -34,7 +34,7 @@ General discussions about the pending release and known issues should be sent to |Action |Expected |Actual |Description |Initial release schedule announcement |- |15 January 2025 |Release Engineers send announcement email to developers with a rough schedule. |Release schedule reminder |4 April 2025 |4 April 2025 |Release Engineers send reminder announcement e-mail to developers with updated schedule. -|Code slush begins |18 April 2025 |- |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. +|Code slush begins |18 April 2025 |18 April 2025 |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. |{localBranchReleng} branch |2 May 2025 |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. |BETA1 builds begin |2 May 2025 |- |First beta test snapshot. |BETA2 builds begin |9 May 2025 |- |Second beta test snapshot. From nobody Sat Apr 19 19:52:10 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 4Zg2Mv0lSGz5tP30 for ; Sat, 19 Apr 2025 19:52:11 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zg2Mt615fz3JL2; Sat, 19 Apr 2025 19:52:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745092330; 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=5mkPh1b1effvl/L74vMvdzxjkc3DHdb1sLAafhISFuc=; b=vq5BUD5NIEdkB/EqFN1olluq1ovUDg02ani5n4KD0YDr9L4rSFfxaDlEEyXSVAsEGkasli oknkNt2DLewGk6j8cHL03t8LMcT7hnePGcbdQLWzj0UJipJCcu0pGSBxVO3LbF4d04f6rb ErqQjUHle7yHkFPaBdIhBLamfV+NREgaMEhgFfGyVavOC6Es13uk1Me5d3EklnwQ20FI/u GpPBsQAvXMcl5rTkcwIRKpBH73pZlpgoxd4F8/8peNNHVnDBuw/qWQYSnvJBdCBM8SY7OS OhLByu4vKyGMc2D5IAJtYfd1x3YkbO+dpWKpN4KhlK+n3VqAzwyuJ0OXryFwVQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745092330; a=rsa-sha256; cv=none; b=p+lmsYEJ0tR43dS7O0s+OE4rkFMzFqdo+9FhEp6OODL89srEvnjZXxtyeT6ZAUS1niKm1A 9+s0MCmD683UKZGSijkq3eDmMYFii+9E7SweoggvpRlFhQBN/uwlosO4X8QZCLuWunmGoe lHDlvxLQgfkIXGpPaxZeo3xOBctJA6yUgXpb20B9GEcrxgXQ9kJFI7NXna5O/ovkvSPpRi y28FtoHGo1iBY0081JiyuX4laLNaHXjjyRN69rmrpIhhnG/xyeZUYWXZPZp5/Cn7+ByzaN 5pE1kea6poKe9ChOqkZSnHZrqVjAcQE7hmX5V9k5eVjA01NZ6O6P42ylOeG2Kw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745092330; 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=5mkPh1b1effvl/L74vMvdzxjkc3DHdb1sLAafhISFuc=; b=h5E6AL34JuiUrNkF5UC81WR9lcrF2d0VDzjjzhDdLKNnjqWMChuL3gft0q3JXIX+ea049B C6sc5UqqZRRxSgdK42NJ5WQ0vitRTuSb8JwuPjdXrHAFCMcUCFnz0XnNHFHO0ox+6sKg7Z 2o5O6a+GkE+8kBvTAyO9ZcYnjWP8TyL9sS6QoB+W5zRl3bXDiw5kdRlUjmxSmyUa0gOtLa RtM+c3EPxqEkXwHXgS0ZQixexxH52gfZ68pbi+PFLLspYBYIM1ZaYG7SPLJE7+vy9yFrTY 7sGmabekpj4tunFeKOlz9nHMhjpMe8hl4/QJdf5ieSrLh4mrpCbbsz6UICTYHg== 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 4Zg2Mt5LbnzYsf; Sat, 19 Apr 2025 19:52:10 +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 53JJqAvc083598; Sat, 19 Apr 2025 19:52:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53JJqAMw083595; Sat, 19 Apr 2025 19:52:10 GMT (envelope-from git) Date: Sat, 19 Apr 2025 19:52:10 GMT Message-Id: <202504191952.53JJqAMw083595@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 77ba8a6555 - main - fdp/writing-style: Improve subsections 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 77ba8a655507ac707d111c800f84d5138d0fa841 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=77ba8a655507ac707d111c800f84d5138d0fa841 commit 77ba8a655507ac707d111c800f84d5138d0fa841 Author: Alexander Ziaee AuthorDate: 2025-03-29 17:16:09 +0000 Commit: Alexander Ziaee CommitDate: 2025-04-19 19:48:54 +0000 fdp/writing-style: Improve subsections PR: 267428 Reviewed by: carlavilla, fernape, Jim Brown Approved by: carlavilla (mentor) Differential Revision: https://reviews.freebsd.org/D49567 --- documentation/content/en/books/fdp-primer/writing-style/_index.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc index 1ade058e60..965998b9eb 100644 --- a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc +++ b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc @@ -14,7 +14,7 @@ params: = Writing Style :doctype: book :toc: macro -:toclevels: 1 +:toclevels: 2 :icons: font :sectnums: :sectnumlevels: 6 @@ -169,7 +169,7 @@ For more information about writing style, see http://www.bartleby.com/141/[Eleme To keep the source for the documentation consistent when many different people are editing it, please follow these style conventions. [[one-sentence-per-line]] -== One sentence per line +=== One sentence per line Use Semantic Line Breaks in the documentation, a technique called "one sentence per line". The idea of this technique is to help the users to write and read documentation. @@ -189,7 +189,7 @@ They are endowed with reason and conscience and should act towards one another i .... [[writing-style-acronyms]] -== Acronyms +=== Acronyms Acronyms should be defined the first time they appear in a document, as in: "Network Time Protocol (NTP)". After the acronym has been defined, use the acronym alone unless it makes more sense contextually to use the whole term. From nobody Sun Apr 20 11:10:28 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 4ZgQlS4Y5Xz5sxFN for ; Sun, 20 Apr 2025 11:10:28 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZgQlS28gBz3NTM; Sun, 20 Apr 2025 11:10:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745147428; 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=AR6SoSsGUUK4pVf/NBuuQP9vyoGyGg93+F1UM7peaOw=; b=b04UIfbVIsn8ccFr2g4pmGg0dBjwxxkRa8zARvd3FQasSKryioj34Bu3Qgz0DZyT/5p/7e rXO8GD/NS2Xqq+ue7XubvG0LiUbphejSNy2m0g3j2FfNfrvYroN04QSxyzVAtf2TTQ5kIQ 6q5HjifdvpBK4Es6NtaRv4vfFhBstmJT+4LFuiSzLTR+T/NBH0VUe6NcPC17XjVOZVx2us JN7GwPn5uEc1K1SuVKhIx34zKu2N/BpvQ1U5tjA9TZDE7XVF0O5n4ChspypmF6bAG1Mikl lkCl1MNC9PMWQSFHqibUkwnSg8kgkBgjji4CYAeHByYjzKLCtp2GabdWvd8fow== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745147428; a=rsa-sha256; cv=none; b=eu3bd+hYcUB0Nj2z1Mtl5GT3yeqOrVCC1G+zhurLkg9HQOH6eKkZURsi88IFFKIYYMKy7w 8+J/r0LryNAwUJsNR08UhDMCOXusHvceJHVqszG/VEnYZMjGz1GnTO6qTm4Dx0tUSeb9gt q0FAjI5o8wP0r7GSh5LbEZevIfh5xeQAV5C664Vu6qpAPvVyerlh0G0o8bKHv8YJ9EMz3L uwMBSP2rxaPPmlLvzSvyXA7u+ns1gVwBimS4wpbpXU/KpLXJxESMs3wmxpvha6kBJ0pi68 7YOwbbmQEK8KKuJFMLkX/eJoZHqmXNBoKH7OpLx3+WkURIkzhXLbKZpcKA/vKw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745147428; 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=AR6SoSsGUUK4pVf/NBuuQP9vyoGyGg93+F1UM7peaOw=; b=Kq5X9Ric6ACxGr34YtjB726unp/tlmu1GrEJ0/+pGNuC+xAriuBk3FjrUJ/zagL+u0Fosk iQTX0zNP9SOoZ2ZVy54iPvaOWN6AhdOkKXdnuXAsdJ5lpux7/zRqUQLpQmKdGcX+Lg51nC vUEFLy2NbqiklqMJogy3merf+/XUjnBPdLa3aozIiZAQBitkwKj19Nlivk3GVorS/KLoUh woh7YzP1BR/yNxttbpmxngYNefRPIL1nXYI88ewiTxVBEFK/J5t3YIVOBoU0Yiy1hWtc5u 2Int6Z+rvp0cxjkyTKBpDFTfLCl40xCowlsAooVgzZI8bgrqV3I6OOHQ46Z4/g== 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 4ZgQlS1kzQz129p; Sun, 20 Apr 2025 11:10:28 +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 53KBASWY096899; Sun, 20 Apr 2025 11:10:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53KBASk8096896; Sun, 20 Apr 2025 11:10:28 GMT (envelope-from git) Date: Sun, 20 Apr 2025 11:10:28 GMT Message-Id: <202504201110.53KBASk8096896@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 135885d5c3 - main - Status/2025Q1/ldwg.adoc: Add report 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: 135885d5c330d9123c68c1cc00152e83ceb2ac7b Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=135885d5c330d9123c68c1cc00152e83ceb2ac7b commit 135885d5c330d9123c68c1cc00152e83ceb2ac7b Author: Chris Moerz AuthorDate: 2025-04-20 11:09:08 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-20 11:10:11 +0000 Status/2025Q1/ldwg.adoc: Add report Differential Revision: https://reviews.freebsd.org/D49910 --- .../en/status/report-2025-01-2025-03/ldwg.adoc | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/ldwg.adoc b/website/content/en/status/report-2025-01-2025-03/ldwg.adoc new file mode 100644 index 0000000000..a7eebf1cf6 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/ldwg.adoc @@ -0,0 +1,44 @@ +=== Laptop and Desktop Work Group (LDWG) + +Links: + +link:https://lists.freebsd.org/archives/freebsd-desktop/[Desktop mailing list] URL: link:https://lists.freebsd.org/archives/freebsd-desktop/[] + +link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[Wiki Page] URL: link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[] + +link:https://www.youtube.com/watch?v=U9SdSkfqH9U&list=PLugwS7L7NMXwHlYfDKNMXwJrjFrYVA9ca[YouTube] URL: https://www.youtube.com/watch?v=U9SdSkfqH9U&list=PLugwS7L7NMXwHlYfDKNMXwJrjFrYVA9ca[] + +Contact: Chris Moerz + +The FreeBSD Laptop and Desktop Workgroup (LDWG) has continued its dedicated efforts throughout the first quarter. + +LDWG holds monthly meetings to discuss the state of FreeBSD on laptops and desktops and to review progress. +These meetings are scheduled every second Monday at 5 PM UTC. +The next meeting is set for Wednesday, May 14, at 10 AM PST / 1 PM EDT / 5 PM UTC. + +A survey has been initiated to explore alternative calling options that would enable participants from APAC regions to join the calls more conveniently. + +All calls are now available on YouTube, allowing broader access for interested parties to stay updated on the group's activities. + +The group's participants have made notable advancements in several areas: + +* ***Audio Improvements:*** Enhancements have been made to improve audio quality. +* ***Documentation:*** Significant improvements have been made to the documentation, making it more comprehensive and user-friendly. +* ***Wireless Speed and Stability:*** Efforts have led to better wireless speed and stability, enhancing overall connectivity. + +All activities are meticulously documented on the group's worksheet. +LDWG encourages anyone interested in contributing to add their name to the worksheet. +If there is any planned or ongoing work, participants are welcome to include it in the worksheet. + +The established LDWG's call agenda includes: + +* ***News Updates:*** Sharing news around FreeBSD on desktops and laptops, including work not otherwise covered by the workgroup. +* ***FreeBSD Foundation Laptop Project:*** The project continues to progress well, with reports highlighting the need for volunteers to support testing efforts and the formation of a UX test group. +* ***Project Reviews and Announcements:*** Reviewing and presenting progress, announcing new projects, and calling for actions. +* ***Q&A Sessions:*** Providing a platform to ask questions about ongoing projects; serving as a rallying point to organize developers, users, and stakeholders on focus areas. + +LDWG is working to improve the call's agenda in collaboration with the Enterprise Working Group. +Both groups face the challenge of having more areas of interest and work streams than available resources. +Therefore, a process is being developed to ensure that available time is spent on matters that have the required resources and attention. + +The group is open to anyone interested in the matter. +We welcome anyone who wants to join the group and/or calls to do so. + +Hope to see you there! From nobody Sun Apr 20 11:10:27 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 4ZgQlS0jfDz5sx67 for ; Sun, 20 Apr 2025 11:10:28 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZgQlR1ncRz3NX6; Sun, 20 Apr 2025 11:10:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745147427; 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=MmcKYF2QIQJ/BtZEbZa1JmuHqcnah2xBX94PkppVIPY=; b=SLoTT7kW7gwAkeJMhGsxb+0bkUi0ae94LupFp9hOw+nMFcdRjNvq4L3NMkGQ9RJdvT1tXs k7Am9zJ3kSWqe11XnGc3CzSwwYo6v6SrWKSv6Qk7M/Gc3M8trNDzEJLNXdZlOfLoqW6UkC pHJleokqKXy75JBMGa5cpcFYce+PdBT37LXBDHcolUj8As5cDkUkBTLyy/Xtb4lxNJAyB2 UuZdAGNCyKoRBKDWlntlMG+tvDL+pKCw316zSk8iCPKMQAaAFHUEacculUiM3CBt6KLxR/ FJ2pmNjqPTuApHar3w0rQXMrmjplb+UT80rt/xFRpKqVJqet/htA8UvsRlk2fw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745147427; a=rsa-sha256; cv=none; b=OXaB1t2aHN/lZQhQtvjwNJbGdZP82Sb1qKIAbMpu+IABljP7+G6nZyTFmc94WWAYXO3uua 0wliN4XW0GxG6MReuTfqlsYzC8OltLr1rUaPF+M/PbcIEIJjJGS/HFX32Z3ZKHk9s5TpQL efN9MphmNxxuHJnC9Pi4smX7C0hdEtkdqgX3+gxpGMYTyC+v0LryfuO1kbJ0cgOdNVYuez q3SuqAXhUKp62jvJwQBVGzT/Av+yyk4XIyMF73OvLS1kLdXhiIzb8FbMK/etmSzHRCESRj OT7JHPDUqGyXL1qILUSkjR/8Xobf5DwagyuEjWhYdxDOcs7f6f16hk/1lXAL+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745147427; 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=MmcKYF2QIQJ/BtZEbZa1JmuHqcnah2xBX94PkppVIPY=; b=YqXOj+D07NTquGOM82D+p0SmrxW+KwAjbMOJhvjQ7B2aqBq7nB00wFQAsFDugb0zSe9wLk 9/rEyO5WFN9VWVnypipCQzPa1Ph7mRu051tHmVz9D5XsAJ7c5czWdGNScR9xnmA/SUDIfF bGaor8lNAMOcmMUFNFqtxrN4xMjxtFqfDeF9QP5BrHBFlZVYL/oTyraZfUlwHgzZ4PBDYw Rl5Zu8K+CLECg4dfxDblMh4+B7JM91YOjXn5eY6QiC1dmcQkbHj6JdkHcRD+C/2T8CtC0N MSs/u5ocshA0hvDmAyG6k7Cm7R/DKjyT7WvjQdYvH8oyO887ZNWiKvP9LQGIWw== 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 4ZgQlR1Cmrz129n; Sun, 20 Apr 2025 11:10:27 +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 53KBARe1096863; Sun, 20 Apr 2025 11:10:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53KBARZf096860; Sun, 20 Apr 2025 11:10:27 GMT (envelope-from git) Date: Sun, 20 Apr 2025 11:10:27 GMT Message-Id: <202504201110.53KBARZf096860@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: ada3a879ac - main - Status/2025Q1/framework-kmod.adoc: Add report 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: ada3a879ac129abcc3483a0793c589db3127017b Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=ada3a879ac129abcc3483a0793c589db3127017b commit ada3a879ac129abcc3483a0793c589db3127017b Author: Chris Moerz AuthorDate: 2025-04-20 11:07:21 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-04-20 11:10:11 +0000 Status/2025Q1/framework-kmod.adoc: Add report Differential Revision: https://reviews.freebsd.org/D49912 --- .../report-2025-01-2025-03/framework-kmod.adoc | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/framework-kmod.adoc b/website/content/en/status/report-2025-01-2025-03/framework-kmod.adoc new file mode 100644 index 0000000000..4f5455ac12 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/framework-kmod.adoc @@ -0,0 +1,31 @@ +=== Framework Kernel Module + +Links: + +link:https://github.com/christian-moerz/framework-kmod[GitHub] URL: https://github.com/christian-moerz/framework-kmod[] + +link:https://bugs.freebsd.org/285448[Bugzilla] URL: https://bugs.freebsd.org/285448[] + +Contact: Chris Moerz + +The development of the `framework-kmod` kernel module originated from discussions and collaborative efforts within the link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[FreeBSD Laptop and Desktop Workgroup (LDWG)]. +This module addresses a specific need for dynamic screen dimming functionality, particularly suited for environments where full-featured desktop environments are not in use. + +The primary feature of the framework-kmod kernel module is to dynamically dim the screen when the computer is not in use and to restore brightness upon detecting user activity. +This functionality is designed to enhance power efficiency and user experience, especially in minimalistic setups. + +By default, the module dims the screen very aggressively, dimming it after approximately one second of inactivity. +This behavior ensures immediate power savings but may need adjustment based on user preferences. +The module's settings can be customized through sysctls, allowing users to tailor the behavior to their needs. +Users can set different brightness levels for the dimmed and bright states, adjust the length of time that needs to pass without any input signal before dimming the screen, and apply different settings depending on whether the laptop is running on a power outlet or battery. +Brightness levels can also be adjusted through the use of the keyboard's brightness control keys. + +The module tracks input signals through man:evdev[4]. +If no input is detected within the set timeout period, the screen brightness is reduced. +Upon detecting user input, the brightness is immediately restored to the previous level. +The module requires drm-kmod drivers to be loaded in advance, ensuring compatibility with the necessary graphics drivers. + +The framework-kmod is not a general-purpose screen dimming driver. +It is specifically designed for use with tty consoles or simple window managers like suckless' dwm or i3. +Users of full-featured desktop environments like Gnome or KDE are advised to use the built-in screen dimming functions provided by those environments. + +The development of this module was driven by the needs identified during LDWG calls, highlighting the collaborative nature of the workgroup. +A link:https://bugs.freebsd.org/285448[port of the framework-kmod] has been submitted, making it accessible for broader use and further development by the FreeBSD community. From nobody Sun Apr 20 11:58:53 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 4ZgRqK5Y90z5t0qw for ; Sun, 20 Apr 2025 11:58:53 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZgRqK39dmz3lVy; Sun, 20 Apr 2025 11:58:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745150333; 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=HuaB3sUni974klqVIiTASh3shn2eHAFgufbBoINKKFA=; b=FNlC2tX3dG9ND5oB5pjnvk6s1vnSZNbaQ3bmpN6C+35R/JR6fSckzFNNvTkWzT9/FNiVcS JN1P/LvexD2eTB/4w1HR6ZhK/Qpn2A/+Ctzr0XqzSkydn/EMCwXty3IYtRtn68MR0G/sLE r7ElCKybR/CDITShFZc66akmTYDhaA8nenKKfT9n6zHFOYQJLthiTN0ypgAjtbK+sxNtMb /MFMK44OfRIguTc32IfFAtaceNiw3KRZEXDLhn3s6u4BcEwCDUUZsWRKnrQZPNbYFUTT+1 iuJvgq9dbLAVpHd9Y1lZeC4yI2g+jpjLcrnlV76q7ZYmqM8e6Gas+jAtqGI72w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745150333; a=rsa-sha256; cv=none; b=JO+ufTNN3fQsix0yszv0XtWJl0fk7jnigiKuN85L0cgvuaDNi3L8BBbhr4nmClwt8Q7u4n raNFRu+19gMBBPv5GBnPGOwUgTF/jcuTbfdNIMMLL0nYtTwtjFekHr+V0TVIAgfCWBjuCe 78OSboWTxnh7EtiYRQJcoETl19RVJMY8gLz70NUnup0IGuwzfSy/BBxseotuarXwyiSGjt KqVY2Z9dkkBLb1rjIbMLcjnZYqOW+3KeC3PSDzmo6k4XeHmK0wnhPJpZf24J6q/BHYHWAr gicPZwGeaJcRI9lxp0O9B0Ad1KzO2PeWS2sedb/JGnIcwpc+FbK4LEm0z7GqgA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745150333; 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=HuaB3sUni974klqVIiTASh3shn2eHAFgufbBoINKKFA=; b=L7jQ4vQUatxrFjM9j9yZDXIeuwXJe10SDN+e1f6okpc6NsA1zw3Zw1JlItdwpHLXJx4tbj YYJAWJ2hir4c2L/dO4FY+l5pZQhRATycadZgQHKGpbeD3PeSedw/gjQFpyOkCM02DsenFo pdBsmudsGYBosHXhtrPyl/jAcQTicgQBxy++eebkVJOMtX6UrrBDwCzzkCzOrGFSK5mHrf knw8KidcBXQz0zcloh6UBMRO7wXHqicF6GfT6GRgNEJam06UuqhHp6ICO09Pq4rAxkltnz cOeQ9zPTaekfszEkMXWH0wIERYwLWZuACi59FLkRpVqk7SDq5FFCkshUrsxrTQ== 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 4ZgRqK2LNqz135T; Sun, 20 Apr 2025 11:58:53 +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 53KBwrAC081678; Sun, 20 Apr 2025 11:58:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53KBwroX081675; Sun, 20 Apr 2025 11:58:53 GMT (envelope-from git) Date: Sun, 20 Apr 2025 11:58:53 GMT Message-Id: <202504201158.53KBwroX081675@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: 485fb5a53e - main - Remove superflous '+' before an example 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: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 485fb5a53ea46c5c3154c1945bebf11d2468a04c Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=485fb5a53ea46c5c3154c1945bebf11d2468a04c commit 485fb5a53ea46c5c3154c1945bebf11d2468a04c Author: Benedict Reuschling AuthorDate: 2025-04-20 11:56:32 +0000 Commit: Benedict Reuschling CommitDate: 2025-04-20 11:56:32 +0000 Remove superflous '+' before an example These look like a leftover from a patch, but are not necessary to have. --- documentation/content/en/books/handbook/zfs/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/zfs/_index.adoc b/documentation/content/en/books/handbook/zfs/_index.adoc index f8fed3f275..a4915c24cd 100644 --- a/documentation/content/en/books/handbook/zfs/_index.adoc +++ b/documentation/content/en/books/handbook/zfs/_index.adoc @@ -2286,7 +2286,7 @@ Change the configuration as follows: * Security reasons prevent `root` from logging in by default. * Use the crossref:zfs[zfs-zfs-allow,ZFS Delegation] system to allow a non-`root` user on each system to perform the respective send and receive operations. On the sending system: -+ + [source,shell] .... # zfs allow -u someuser send,snapshot mypool @@ -2295,7 +2295,7 @@ On the sending system: * To mount the pool, the unprivileged user must own the directory, and regular users need permission to mount file systems. On the receiving system: -+ + [source,shell] .... # sysctl vfs.usermount=1 From nobody Sun Apr 20 12:00:25 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 4ZgRs571Ssz5t13h for ; Sun, 20 Apr 2025 12:00:25 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZgRs56DJQz3lpp; Sun, 20 Apr 2025 12:00:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745150425; 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=FI4ef+SrxrXJFvdNf1+sCGmOHy32cW7mt0rvdu5eCok=; b=UTARIbqIPJnCOLQMq3t0B7/s/Wd+1iW1Mgx2qr1h6oGTU0nvwu/5g4v3CqIaZbnmE4I7Zv AGSw7hNTnjv0B9KCEvy3+B/++CF9mmBkC6hOV2GGhlKapjsoWNYb9QN8v1htzMYC2yWzGw C6TZvJSTbhzIoZoq3226vkP/foggCf+snm6WEvqKmHXDOldmQyo1Z5PLl+hBNC4+oboZt8 5ziEt+UyzaOOdJWQnfYpkkw0R0AVpyOIZ8rHKsOpYr+vWHXIP7x0UDINq4w/0E4EYr8HoP HugZ2IeHufzR4fdxwUs/CeXmBPTWp83lQGqBbmAg6Qy0CiK0F/nFpAhesHNeQw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745150425; a=rsa-sha256; cv=none; b=N3yLNp3U7OwPD+ODUXFo1xMm9f8Eqv2D7jieLdJuTAb6xe6Nbs1OjPohTKGTiKM9su0PmG /0eGz3WjElJEdMvVgNpo2692CNL6ADHB/O88e0xg8BQ7iILUvNVjqPI7VmZ23jbaU7uqnk BfTgzLpSgUuLKAVocMEBUva0T366kWJT0JkPVzUjREcyP3ds7ZZynSBl3TYl8JgBDDXapA VBefHRfbymNP1oI3wgI72qjI5KRk+w3ydQkpWVBjbhONia6XyFNm1UKEnvjgR2B74Xfvr1 MxtYWmC1jBO1jPlVkcGwqrkZcHriuSqJug+7QOQMGTsw2X+5lpWMtTaiTNkzvQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745150425; 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=FI4ef+SrxrXJFvdNf1+sCGmOHy32cW7mt0rvdu5eCok=; b=dQlOcA2zX0RvQ9wJEHbF8Ko/VLi/VHdjIJzhm89J9HMf2wL5sACiHUYC/BPctljbrlucHy duZSJAfT+7jHtUjwgvTKoyV7wtj4WTXSVhieRNOdrT+p7vDPz9Q6yNV4tru3fbotGfh75I UexfYKgOh2R0QMI6NLf2JgUQcq4YngV8wVJS4OE3vgG8Uh5qmh/4Zdsn1gmuL4t1/Ghgef uMquCsY+BEQuAd3mnyzyFsCYTfa8AT6Q158+rLDCUULyMfy9YiZDOaQvoGduo6+9SV9rxY tT676368gQ7jc4XsT6s1uaYh4bGt/xHhIhKA8szUo6W2dJqVGiQO+SvpdgPzkw== 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 4ZgRs55qc9z13HW; Sun, 20 Apr 2025 12:00:25 +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 53KC0P9v091945; Sun, 20 Apr 2025 12:00:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53KC0PH2091942; Sun, 20 Apr 2025 12:00:25 GMT (envelope-from git) Date: Sun, 20 Apr 2025 12:00:25 GMT Message-Id: <202504201200.53KC0PH2091942@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: 04bb6ab4fb - main - Whitespace change: remove them from end of lines 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: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 04bb6ab4fb212e926e8ee08ba6b3ed032cf2e0a1 Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=04bb6ab4fb212e926e8ee08ba6b3ed032cf2e0a1 commit 04bb6ab4fb212e926e8ee08ba6b3ed032cf2e0a1 Author: Benedict Reuschling AuthorDate: 2025-04-20 11:59:14 +0000 Commit: Benedict Reuschling CommitDate: 2025-04-20 11:59:14 +0000 Whitespace change: remove them from end of lines Purely cosmetic change. --- .../content/en/books/handbook/zfs/_index.adoc | 28 +++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/documentation/content/en/books/handbook/zfs/_index.adoc b/documentation/content/en/books/handbook/zfs/_index.adoc index a4915c24cd..42ba9f0bf8 100644 --- a/documentation/content/en/books/handbook/zfs/_index.adoc +++ b/documentation/content/en/books/handbook/zfs/_index.adoc @@ -207,7 +207,7 @@ It assumes the file system contains important files and configures it to store t # zfs set copies=2 example/data .... -Use `df` to see the data and space usage: +Use `df` to see the data and space usage: [source,shell] .... @@ -497,7 +497,7 @@ crossref:zfs[zfs-term-volume,volumes]. === Creating and Destroying Storage Pools Creating a ZFS storage pool requires permanent decisions, as the pool structure cannot change after creation. -The most important decision is which types of vdevs to group the physical disks into. +The most important decision is which types of vdevs to group the physical disks into. See the list of crossref:zfs[zfs-term-vdev,vdev types] for details about the possible options. After creating the pool, most vdev types do not allow adding disks to the vdev. The exceptions are mirrors, which allow adding new disks to the vdev, and stripes, which upgrade to mirrors by attaching a new disk to the vdev. @@ -1164,7 +1164,7 @@ The pool is now back to a fully working state, with all error counts now zero. The smallest device in each vdev limits the usable size of a redundant pool. Replace the smallest device with a larger device. After completing a crossref:zfs[zfs-zpool-replace,replace] or -crossref:zfs[zfs-term-resilver,resilver] operation, the pool can grow to use the capacity of the new device. +crossref:zfs[zfs-term-resilver,resilver] operation, the pool can grow to use the capacity of the new device. For example, consider a mirror of a 1 TB drive and a 2 TB drive. The usable space is 1 TB. When replacing the 1 TB drive with another 2 TB drive, the resilvering process copies the existing data onto the new drive. @@ -1445,7 +1445,7 @@ This example shows a mirrored pool with two devices: [source,shell] .... -# zpool iostat -v +# zpool iostat -v capacity operations bandwidth pool alloc free read write read write ----------------------- ----- ----- ----- ----- ----- ----- @@ -1461,7 +1461,7 @@ data 288G 1.53T 2 12 9.23K 61.5K ZFS can split a pool consisting of one or more mirror vdevs into two pools. Unless otherwise specified, ZFS detaches the last member of each mirror and creates a new pool containing the same data. -Be sure to make a dry run of the operation with `-n` first. +Be sure to make a dry run of the operation with `-n` first. This displays the details of the requested operation without actually performing it. This helps confirm that the operation will do what the user intends. @@ -1475,7 +1475,7 @@ To manage the pool itself, use crossref:zfs[zfs-zpool,`zpool`]. === Creating and Destroying Datasets Unlike traditional disks and volume managers, space in ZFS is _not_ preallocated. -With traditional file systems, after partitioning and assigning the space, there is no way to add a new file system without adding a new disk. +With traditional file systems, after partitioning and assigning the space, there is no way to add a new file system without adding a new disk. With ZFS, creating new file systems is possible at any time. Each crossref:zfs[zfs-term-dataset,_dataset_] has properties including features like compression, deduplication, caching, and quotas, as well as other useful properties like readonly, case sensitivity, network file sharing, and a mount point. Nesting datasets within each other is possible and child datasets will inherit properties from their ancestors. @@ -2086,7 +2086,7 @@ Changing the clone independently from its originating dataset is possible now. The connection between the two is the snapshot. ZFS records this connection in the property `origin`. Promoting the clone with `zfs promote` makes the clone an independent dataset. -This removes the value of the `origin` property and disconnects the newly independent dataset from the snapshot. +This removes the value of the `origin` property and disconnects the newly independent dataset from the snapshot. This example shows it: [source,shell] @@ -2279,10 +2279,10 @@ To keep the contents of the file system encrypted in transit and on the remote s Change some settings and take security precautions first. This describes the necessary steps required for the `zfs send` operation; for more information on SSH, see crossref:security[openssh,"OpenSSH"]. -Change the configuration as follows: +Change the configuration as follows: * Passwordless SSH access between sending and receiving host using SSH keys -* ZFS requires the privileges of the `root` user to send and receive streams. This requires logging in to the receiving system as `root`. +* ZFS requires the privileges of the `root` user to send and receive streams. This requires logging in to the receiving system as `root`. * Security reasons prevent `root` from logging in by default. * Use the crossref:zfs[zfs-zfs-allow,ZFS Delegation] system to allow a non-`root` user on each system to perform the respective send and receive operations. On the sending system: @@ -2796,7 +2796,7 @@ This approach avoids the common pitfall with extensive partitioning where free s These datasets and volumes share the pool of remaining free space. Each pool is uniquely identified by a name and a GUID. The ZFS version number on the pool determines the features available. |[[zfs-term-vdev]]vdev Types -a|A pool consists of one or more vdevs, which themselves are a single disk or a group of disks, transformed to a RAID. When using a lot of vdevs, ZFS spreads data across the vdevs to increase performance and maximize usable space. All vdevs must be at least 128 MB in size. +a|A pool consists of one or more vdevs, which themselves are a single disk or a group of disks, transformed to a RAID. When using a lot of vdevs, ZFS spreads data across the vdevs to increase performance and maximize usable space. All vdevs must be at least 128 MB in size. * [[zfs-term-vdev-disk]] _Disk_ - The most basic vdev type is a standard block device. This can be an entire disk (such as [.filename]#/dev/ada0# or [.filename]#/dev/da0#) or a partition ([.filename]#/dev/ada0p3#). On FreeBSD, there is no performance penalty for using a partition rather than the entire disk. This differs from recommendations made by the Solaris documentation. + @@ -2830,7 +2830,7 @@ A configuration of two RAID-Z2 vdevs consisting of 8 disks each would create som storage of the cache to the crossref:zfs[zfs-term-l2arc,L2ARC]. Mirroring cache devices is impossible. Since a cache device stores only new copies of existing data, there is no risk of data loss. |[[zfs-term-txg]] Transaction Group (TXG) -|Transaction Groups are the way ZFS groups blocks changes together and writes them to the pool. Transaction groups are the atomic unit that ZFS uses to ensure consistency. ZFS assigns each transaction group a unique 64-bit consecutive identifier. There can be up to three active transaction groups at a time, one in each of these three states: +|Transaction Groups are the way ZFS groups blocks changes together and writes them to the pool. Transaction groups are the atomic unit that ZFS uses to ensure consistency. ZFS assigns each transaction group a unique 64-bit consecutive identifier. There can be up to three active transaction groups at a time, one in each of these three states: * _Open_ - A new transaction group begins in the open state and accepts new writes. There is always a transaction group in the open state, but the @@ -2918,7 +2918,7 @@ returns an `EBUSY` error. Each snapshot can have holds with a unique name each. The crossref:zfs[zfs-zfs-snapshot,release] command removes the hold so the snapshot can deleted. Snapshots, cloning, and rolling back works on volumes, but independently mounting does not. |[[zfs-term-clone]]Clone -|Cloning a snapshot is also possible. A clone is a writable version of a snapshot, allowing the file system to fork as a new dataset. As with a snapshot, a clone initially consumes no new space. As new data written to a clone uses new blocks, the size of the clone grows. When blocks are overwritten in the cloned file system or volume, the reference count on the previous block decreases. Removing the snapshot upon which a clone bases is impossible because the clone depends on it. The snapshot is the parent, and the clone is the child. Clones can be _promoted_, reversing this dependency and making the clone the parent and the previous parent the child. This operation requires no new space. Since the amount of space used by the parent and child reverses, it may affect existing quotas and reservations. +|Cloning a snapshot is also possible. A clone is a writable version of a snapshot, allowing the file system to fork as a new dataset. As with a snapshot, a clone initially consumes no new space. As new data written to a clone uses new blocks, the size of the clone grows. When blocks are overwritten in the cloned file system or volume, the reference count on the previous block decreases. Removing the snapshot upon which a clone bases is impossible because the clone depends on it. The snapshot is the parent, and the clone is the child. Clones can be _promoted_, reversing this dependency and making the clone the parent and the previous parent the child. This operation requires no new space. Since the amount of space used by the parent and child reverses, it may affect existing quotas and reservations. |[[zfs-term-checksum]]Checksum |Every block is also checksummed. The checksum algorithm used is a per-dataset @@ -2934,7 +2934,7 @@ validation of all checksums with crossref:zfs[zfs-term-scrub,`scrub`]. Checksum The `fletcher` algorithms are faster, but `sha256` is a strong cryptographic hash and has a much lower chance of collisions at the cost of some performance. Deactivating checksums is possible, but strongly discouraged. |[[zfs-term-compression]]Compression -|Each dataset has a compression property, which defaults to off. Set this property to an available compression algorithm. This causes compression of all new data written to the dataset. Beyond a reduction in space used, read and write throughput often increases because fewer blocks need reading or writing. +|Each dataset has a compression property, which defaults to off. Set this property to an available compression algorithm. This causes compression of all new data written to the dataset. Beyond a reduction in space used, read and write throughput often increases because fewer blocks need reading or writing. [[zfs-term-compression-lz4]] * _LZ4_ - Added in ZFS pool version 5000 (feature flags), LZ4 is now the recommended compression algorithm. LZ4 works about 50% faster than LZJB when operating on compressible data, and is over three times faster when operating on uncompressible data. LZ4 also decompresses about 80% faster than LZJB. On modern CPUs, LZ4 can often compress at over 500 MB/s, and decompress at over 1.5 GB/s (per single CPU core). @@ -3008,7 +3008,7 @@ dataset tries to use the free space, reserving at least 10 GB of space for this dataset. In contrast to a regular crossref:zfs[zfs-term-reservation,reservation], space used by snapshots and descendant datasets is not counted against the reservation. For example, if taking a snapshot of [.filename]#storage/home/bob#, enough disk space other than the `refreservation` amount must exist for the operation to succeed. Descendants of the main data set are not counted in the `refreservation` amount and so do not encroach on the space set. |[[zfs-term-resilver]]Resilver -|When replacing a failed disk, ZFS must fill the new disk with the lost data. _Resilvering_ is the process of using the parity information distributed across the remaining drives to calculate and write the missing data to the new drive. +|When replacing a failed disk, ZFS must fill the new disk with the lost data. _Resilvering_ is the process of using the parity information distributed across the remaining drives to calculate and write the missing data to the new drive. |[[zfs-term-online]]Online |A pool or vdev in the `Online` state has its member devices connected and fully operational. Individual devices in the `Online` state are functioning. From nobody Sun Apr 20 14:15:34 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 4ZgVs22WP3z5t8mw for ; Sun, 20 Apr 2025 14:15:34 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZgVs21flBz3wsS; Sun, 20 Apr 2025 14:15:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745158534; 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=3aGUetinpz9b1arMwL0VuwmT+iqFXT4LXjxnrbqBFSk=; b=annI+Ctb6GRbm+yg3sVAZYJSxejadNwhf1qBVSCgaLm8A7WG4GNERt7YY8ZsiiECbpfwip e+fmcIRNjT+onpWjFJqfpRyco4DKsEreFXbWPKCS/5U3XBG9mLkBatJWiirufuypvFRaet Ukq0P9TsZskI9oJRaYulBbwRzTEDijzNuJ6Xf41LrGOy1GhlnMUFmnPMNVV9HpLnJldB+6 cNTQdc2fRIT+wCzl0bftbnKKWSiSAPYdRL21mwVu0Pes1cNv4e/Mv8RIXaATD9+O6JGdoT 8+7eJSQbIqYkjUaSROYdGXY/Y2enRg40IPSu3ovH2fKhQZGwBKvyJksUk5l/rA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745158534; a=rsa-sha256; cv=none; b=SCXydMa/hjKKvRDhoKJ564XmqzjXl6EQX3Z5jaAh0XSOFa0TXuxPdO0EaaI6Ea03DxQ2ex TdejYdzBgsu5rqSdOBhmOupcaeufDLWlEBT81dI8bfPjV1ky8Lfibpl4KYVcxGoH0Af8E7 0TvZEZWI6OJ6IV7D9GYdQeKg6X3Gk0Go69MhzN6d4q8YHqrcJ2Plcf/wE4ucd4khDGZpDQ 6OgASEEJzOXrV14AxCmHKp/cmYnPqEKxPqetrEpgPkkr4Y0hgscvXmXMSTb7ttDglabLBm cnikyNVtGpy4kdmkr4BtdY8EuZew71eW/wUPxaJzXohbyWR7aJG5Q8htLf7J8A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745158534; 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=3aGUetinpz9b1arMwL0VuwmT+iqFXT4LXjxnrbqBFSk=; b=adYimqpifWjbdBVKQqYvc663oC6mmQbR/jp4z4xU5chzApD3t4ceGPTOBvZEB8kr3GXjYX w2qv5U3HzQqj0oCeeZLB6owp/A6mMTq71vBzKshb58e9n03O7Z7ucfM8IGAlV1n5btnVSq yngc5TU3OUTSzotJoazncHmMCy/j2FmFLRdxhJqAeTVfE9yQAKCshrFoevmFFn9Own82Cg Dp573TidWp/Yo13FoI7QMHBKKkbsarFtZzR4EipSxKzx2T6gbieubdINvHLJoz82wzIsIH GEFTIX1MdJmboCZ+0J3Mn7zI3PKl6tmLKB/E3NDCRt8xgEOqvSbC/50htvEm7A== 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 4ZgVs217cgz16yX; Sun, 20 Apr 2025 14:15:34 +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 53KEFYij043081; Sun, 20 Apr 2025 14:15:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53KEFY2f043078; Sun, 20 Apr 2025 14:15:34 GMT (envelope-from git) Date: Sun, 20 Apr 2025 14:15:34 GMT Message-Id: <202504201415.53KEFY2f043078@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Li-Wen Hsu Subject: git: acd54835f6 - main - internal/new-account: Mention new src commit bit is taken care by srcmgr 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: lwhsu X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: acd54835f6f138c8ad455af7903d2479d3c49727 Auto-Submitted: auto-generated The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/doc/commit/?id=acd54835f6f138c8ad455af7903d2479d3c49727 commit acd54835f6f138c8ad455af7903d2479d3c49727 Author: Li-Wen Hsu AuthorDate: 2025-04-20 14:14:58 +0000 Commit: Li-Wen Hsu CommitDate: 2025-04-20 14:14:58 +0000 internal/new-account: Mention new src commit bit is taken care by srcmgr Reviewed by: emaste, markj, jhb Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D49870 --- website/content/en/internal/new-account.adoc | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/website/content/en/internal/new-account.adoc b/website/content/en/internal/new-account.adoc index 2b153965a0..fae1871724 100644 --- a/website/content/en/internal/new-account.adoc +++ b/website/content/en/internal/new-account.adoc @@ -20,12 +20,12 @@ For some guidelines on how the proposal itself should be written, please see lin Responsible party for this procedure is: -* src -> core@ +* src -> srcmgr@ * doc -> doceng@ * ports -> portmgr@ -You will get ACK after the message is seen, and core@, doceng@ and portmgr@ will give you a response after voting is finished or when the timeout is hit. -The timeout for core@ and portmgr@ is set to 7 days while for doceng@ it is 14 days, however, as indicated, this is just a worst case and team members may finish voting earlier. +You will get ACK after the message is seen, and srcmgr@, doceng@ and portmgr@ will give you a response after voting is finished or when the timeout is hit. +The timeout for srcmgr@ and portmgr@ is set to 7 days while for doceng@ it is 14 days, however, as indicated, this is just a worst case and team members may finish voting earlier. == Authorizing A New Account @@ -34,13 +34,12 @@ This email should include a link to this document so the mentor/mentee know what New account approvals are only valid from these PGP entities: -* core-secretary (for src commit bits) +* srcmgr-secretary (for src commit bits) * portmgr-secretary (for ports commit bits) * doceng-secretary (for doc commit bits) _NOTE: New account requests from anyone other than these entities or requests signed with PGP keys other than from these entities will not be acted upon. -No exceptions. -In case of a new ports or doc committer the account request email should be CC:-ed to core._ +No exceptions._ == Information Needed From The Mentor @@ -55,7 +54,7 @@ The person assigned as the new committers' mentor needs to collect and send the The mentor is responsible for obtaining this information from the new committer in a secure fashion, and providing it to accounts@ in a secure fashion. PGP-signed email, with the mentor's public key already committed to the Handbook, is the preferred method for the mentor to send the information to accounts@. If this is impossible for some reason an acceptable substitute is for the mentor to place the account information in their home directory on freefall and then tell accounts@ where to find it. -We need to be sure the account information really is coming from the Mentor and unsigned email is not sufficient for this these days. +We need to be sure the account information really is coming from the Mentor and unsigned email is not sufficient for this. Since accounts@ has no way to verify anything from the new Committer this information needs to be sent to accounts@ by the Mentor, not the new Committer. == accounts@ Creates New Account @@ -78,7 +77,7 @@ Reading the link:{committers-guide}[Committer's Guide] is considered a good firs == End Of Mentorship There is no pre-set duration for a mentorship. -Once the mentor feels the mentee is ready to 'fly solo' the mentor notifies the developer community by removing the entry from the `mentors` file in Git. +Once the mentor feels the mentee is ready to 'fly solo' the mentor notifies the developer community by removing the entry from the `mentors` file of the `internal/admin` branch in the Git repository. == Transfer Of Mentorship From nobody Sun Apr 20 14:17:19 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 4ZgVv34VTsz5t9M9 for ; Sun, 20 Apr 2025 14:17:19 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZgVv333DQz3y12; Sun, 20 Apr 2025 14:17:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745158639; 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=4jSOepbCANZuCSDY+AN5z+3bh3vcPXnVTWICoWAf1qY=; b=fxqG/Dif3DmH6Z8KKtlrfeay/G7O74ToLoeQUWv/oYAOZHU3+mnRHORG+GMICkFMjpyr/l 26EfoF02hgo9xf0L7wFdLGS1+vq1As3uVFLfVgTsYJb2qOD3ZR62hf7xfTmHLCTG27CIyX OBiDENwqv8iPynXBOV4MpDYdQONJrzlStEiGvbHZy2SHYRs1WKETO2Vm2WiZ6cAe/fVv7X cjJyk6qs3TNwD4vQUnKjfKL/S4xGQEF8a7e9lXHR6bL4SCQeqhZY64S8gGZgd3SXLt6AwR PLLLwGlIemqH6TwVaz66WCJunVFBA3vqzcAsJtsnUGZaZr/SQFcvbnNxdlWHxQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745158639; a=rsa-sha256; cv=none; b=d8OfTYb/kM//Vo+eEjIan1e3nFiQzAkrnu/PACaAM7rxrYUN2rycdYvNPNNpMxEN39ph52 Sy4a/4cIrzYD7HhxYO+2DVAU+7d1hcRxtat2ESIcpExl3Zvgwi+ci/qnW2uQR36L0JQqRX I+vQLdTUU3xmoViTUjjfIhmcekCcYe9LOC6Lo/UtVu5xRnFP+adyO4F154iyFCD4DavjYy on+dhKVM9achDM2xZ9caISuaHGEdo6DNvTsk/zD5kwqtyImvftBCPvKTJi3fG+J/UVAI5r UzMmEdlTLiGI7OGNXpX9cj4B+aXW1RG99IHYPwBZ44INkXgc47cbQnmK3+0HFQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745158639; 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=4jSOepbCANZuCSDY+AN5z+3bh3vcPXnVTWICoWAf1qY=; b=CSjC4D7XewoIWuo/qNNDeCRSZJq8CAMDD1I4xjQdtXrlV78zo3ShdM63uXihqpdhV6Immf b1uisDTU74TUMdLbZAYXnPrk/kE/wKVw2HmKT8IxXnO3tn2+mDsmOCb3mVwFLETJtfqEnF psQijS2QaWgIGLGPdP6Ql7iYKAAqaCQIuy1hHptOWspxMhDQdwXJxCAevyHceoQ2iecuoG lJoAOSrXjlC0eDYFkoYhqSjoZ6LieGkC269WZFNkdxF4ahhhfK2HSrbyj8k6/pJedNTP3+ igeZrFd8sis51A72Cls1agT8kq4EUjDhXLOJSX5ZqDbE0/o0gOUeYLV5R96NIw== 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 4ZgVv32Z77z16rw; Sun, 20 Apr 2025 14:17:19 +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 53KEHJoR044004; Sun, 20 Apr 2025 14:17:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53KEHJKR044001; Sun, 20 Apr 2025 14:17:19 GMT (envelope-from git) Date: Sun, 20 Apr 2025 14:17:19 GMT Message-Id: <202504201417.53KEHJKR044001@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Li-Wen Hsu Subject: git: 3a32931047 - main - administration: Add srcmgr 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: lwhsu X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3a32931047095bff9f6a4b98f4aaf2f121c4271e Auto-Submitted: auto-generated The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/doc/commit/?id=3a32931047095bff9f6a4b98f4aaf2f121c4271e commit 3a32931047095bff9f6a4b98f4aaf2f121c4271e Author: Li-Wen Hsu AuthorDate: 2025-04-20 14:17:08 +0000 Commit: Li-Wen Hsu CommitDate: 2025-04-20 14:17:08 +0000 administration: Add srcmgr Sponsored by: The FreeBSD Foundation --- website/content/en/administration.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/content/en/administration.adoc b/website/content/en/administration.adoc index e5fe06961f..98650987e2 100644 --- a/website/content/en/administration.adoc +++ b/website/content/en/administration.adoc @@ -34,6 +34,7 @@ This page lists teams, groups and individuals within the FreeBSD project with de ** <> ** <> ** <> +** <> * Internal Administration ** <> ** <> @@ -60,7 +61,7 @@ The Core Team is elected by the active developers in the project. * {allanjude} (Security Team Liaison) * {dch} (Release Engineering Team Liaison) -* {glebius} (Bugmeister Team Liaison) +* {glebius} (Bugmeister Team and Source Management Team Liaison) * {hrs} (Foundation Liaison) * {lwhsu} (Documentation Engineering Team Liaison) * {mat} (Cluster Administrators Team Liaison)