From nobody Sat May 9 11:55:51 2026 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 4gCPZh41s1z6bTdY for ; Sat, 09 May 2026 11:55:56 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gCPZh3SWgz3K48 for ; Sat, 09 May 2026 11:55:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778327756; 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=qer9N/FDIotVpvN/EwXRtj3Ok8FUkVZqDpzWIcCbvXA=; b=LfYm1GKlcnA6SYHc8+H6Crvoaj6nK9kGcoW+03gpCTwkYLG0PewRV2TcAxQ8OqqSlEZoEO 9GdUDMWY40Mty21AckfZwbPp8vg2rT8mOgXujfi/fkjYuAbvm48198vThIeVyl8Ssbiy3Y 5h1P4fFgqshwocBPO5FlEuZcL4YEbGmEg3zWxblkvXAH9nYVGIWqOEivRocHF/3Uz0DeZ7 7Qk06ozSw6UMBirRgZWtQkIR6aaW4b1NU/nODUKLC8qB6/aJrljOKltQrAOQqyoa4CUiTX ifrWd93BF35+v+vXXqBUbQDd34APIQIvINk/ZGghiab1aaFa2xVRdne7i0NgFg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778327756; a=rsa-sha256; cv=none; b=Bfw7/BB26PDao4Am/kOUAUOYpoAjnaZJCNPjAbP/VAg0OTPdZv8cFEQzdeW1iPamk4YTho YAwCllN6NekIaKEl6nM4rIGCGiYvEskRLbxu3SiGe8SZ8ILAESXOOcKmuOePiGm+pXsf3J as1vYYhfEIuvELfR7gTXeVyidKwhew9E6MA/oVhJ5IVWyDf30egJ4iQ1ijWzeQ/CA0ZCnZ n4dKRevgtURPRSRYVLIPSPvaUOVWHOk5qkoRh4VrKEdcRr2o/VqQKdVj9Sy3uV/ZJ+Nqep T2G6/z0xsS3FkGvMpc8M2gT4iF6JDVR4LdZj86solYlDU1JWV1M5y85h13/aGQ== 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=1778327756; 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=qer9N/FDIotVpvN/EwXRtj3Ok8FUkVZqDpzWIcCbvXA=; b=WQ6LQIRZoqs1zkPwjhNP0ei4oq1FCkcEK36zDh2MqiKX8QbT0s4QbgcxAbq2H6DGrC3tCR YAQMvw0NNXD477T4+jTDTarH3bg9jT+ld6zC6Sr0J3Fj37+jdzQgyHzxUm2O/8h5G3BO1U clgLbWjY6/V0v7NgDn0es7mFF+CR5+GzuNnYJVSTvT95WS4XB2mXMNuvxe3qRJko2BLvt7 qg806hWDlL6y/x7w17SVMothGjcLfAd+lcfCv6SI4xwPo2Ye8XARDeVDIhc/wrhR6Nbfs+ 7rFq1Y0qcKP2frUxPruQhI7/ewqScY2UVvdVR53R6ZSWTa1Y/eRnt+Ju+4oHvA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gCPZh2tqkzxd2 for ; Sat, 09 May 2026 11:55:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3b01a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 09 May 2026 11:55:51 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 7232e5bbe4 - main - 15.1/relnotes: additional commits entries added 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7232e5bbe47257b9ab64821e4f9a6d8b3428a463 Auto-Submitted: auto-generated Date: Sat, 09 May 2026 11:55:51 +0000 Message-Id: <69ff20c7.3b01a.33bed61d@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=7232e5bbe47257b9ab64821e4f9a6d8b3428a463 commit 7232e5bbe47257b9ab64821e4f9a6d8b3428a463 Author: Vladlen Popolitov AuthorDate: 2026-05-09 11:55:34 +0000 Commit: Vladlen Popolitov CommitDate: 2026-05-09 11:55:34 +0000 15.1/relnotes: additional commits entries added Entries in the Man Pages sections added, entries from the latest commits added Approved by: re (implicit) Differential Revision: https://reviews.freebsd.org/D56902 --- website/content/en/releases/15.1R/relnotes.adoc | 87 +++++++++++++++++++++++-- 1 file changed, 83 insertions(+), 4 deletions(-) diff --git a/website/content/en/releases/15.1R/relnotes.adoc b/website/content/en/releases/15.1R/relnotes.adoc index aa6d99cb6f..b3ca427d2a 100644 --- a/website/content/en/releases/15.1R/relnotes.adoc +++ b/website/content/en/releases/15.1R/relnotes.adoc @@ -293,6 +293,9 @@ gitref:c10317b0c455[repository=src]. The man:dtrace[1] utility now supports the `ustackdepth` variable on arm64, allowing users to query user-space stack depth in DTrace scripts on that architecture. gitref:00412df3265e[repository=src]. +DTrace kernel diagnostic messages now use a more intuitive prefix `dtrace`, improving log search consistency. +gitref:7781f5e09ffc[repository=src]. + [[userland-contrib]] === Contributed Software @@ -373,9 +376,6 @@ gitref:11aa32794394[repository=src]. man:sqlite3[1] has been updated to version 3.50.4. gitref:e37206a66db0[repository=src]. -man:less[1] has been updated to version 685. -gitref:ca36afaf671b[repository=src]. - man:unbound[8] has been updated to version 1.24.1. gitref:fc3c317b055c[repository=src]. @@ -386,6 +386,12 @@ man:bsddialog[1] has been updated to version 1.0.5. gitref:aa2fe36f5e4b[repository=src]. {{< sponsored "The FreeBSD Foundation" >}} +man:less[1] has been updated to version 692. +gitref:109324d5e7ab[repository=src]. + +zstd has been updated to version 1.5.7. +gitref:1aa2b46a0707[repository=src]. + [[userland-deprecated-programs]] === Deprecated Applications @@ -635,7 +641,9 @@ This section covers the boot loader, boot menu, and other boot-related changes. === Boot Loader Changes A shutdown splash screen has been added to the man:splash[4] kernel feature. Users can customize the shutdown splash by providing a PNG image via the `shutdown_splash` directive in man:loader.conf[5]. -gitref:0bd9b26d19e2[repository=src]. +After a kernel panic, the splash screen is no drawn over the debugger output, making panic information visible when ddb(4) is disabled. +gitref:0bd9b26d19e2[repository=src], +gitref:6a3966f363d3[repository=src]. {{< sponsored "Defenso" >}} The EFI boot loader now uses firmware-provided Blt functions only when using GOP (Graphics Output Protocol), not UGA (Universal Graphics Adapter). This improves compatibility with older MacBook systems where UGA Blt functions were unreliable. @@ -750,21 +758,92 @@ This section covers changes to manual (man:man[1]) pages and other documentation [[man-pages]] === Man Pages +The man:sh[1] manual page now includes detailed job control documentation, adopting POSIX standard text to match the FreeBSD implementation. +gitref:0b5ced487a28[repository=src]. + man:pdfork[2] and man:pdwait[2] manual pages has been added documenting the pdrfork and pdwait system calls. gitref:780b7f9e0ece[repository=src]. +The man:renameat2[2] syscall is documented, providing users with information about the extended rename functionality. +gitref:3ccc39d38ed8[repository=src]. + +The man:write[2] manual now includes a new section describing the atomicity guarantees of write operations. +gitref:514c8f173ce0[repository=src]. + The manual page for the undocumented man:mq_getfd_np[3] function from man:librt[3] has been added. This provides documentation for a function that has been present since FreeBSD 11. gitref:992f994bb71e[repository=src]. +Adds man:posix_spawnattr_getprocdescp_np[3] and man:posix_spawnattr_setprocdescp_np[3] manual pages, documenting the extensions for managing process descriptors in posix_spawn. +gitref:4d8e4b67f5b5[repository=src]. + +Adds man:posix_spawnattr_getexecfd_np[3] manual page. +gitref:ad6a63b4ec6b[repository=src]. + +The man page for man:pthread_join[3] is updated to document the man:pthread_tryjoin_np[3] function, providing users with a non-blocking alternative for thread joining. +gitref:d1ac644ccc43[repository=src]. + +Manuals for several DTrace providers have been added, including man:dtrace_vfs[4] (VFS activity), man:dtrace_pid[4] (user-level process tracing),man:dtrace_priv[4] (privilege checks), and man:dtrace_callout_execute[4] (callout handler execution). +gitref:09af13403983[repository=src], +gitref:20fc2b332bd2[repository=src], +gitref:443b7c41d619[repository=src], +gitref:1c0178baa7c3[repository=src]. + +Adds man:geom_zero[4] manual page documenting the GEOM ZERO class and its features. +gitref:32ef68b0f30d[repository=src]. + +Documentation for two new sysctls, tx_reclaim_ticks and tx_reclaim_thresh (man:iflib[4]), has been added. These sysctls affect network driver transmit behavior. +gitref:ef8c912aadad[repository=src]. +{{< sponsored "Netflix" >}} + The man:nfsv4[4] manual page now includes documentation for setting up an NFSv4 root file system, providing guidance for users who wish to use this feature. gitref:6ef2df5e8e7a[repository=src]. +A new man page for man:nlsysevent[4] has been added to the base system. +gitref:56a5d11dd69f[repository=src]. + +Adds man:vmgenc[4] manual page documenting the VM Generation ID Counter driver, which reseeds the kernel entropy pool when virtual machine cloning or snapshot restoration is detected. +gitref:252f0c28855b[repository=src]. + +The man:vt[4] manual now includes an example on increasing scrollback size and a section explaining console fonts, covering conversion, support, and usage. +gitref:2da71ee296ad[repository=src]. + +The man:pf.conf[5] manual page now includes `nat-to` and `rdr-to` in the BNF grammar, clarifying the syntax for users. +gitref:1c7c2027f2d1[repository=src]. +{{< sponsored "Rubicon Communications, LLC (\"Netgate\")" >}} + +The man:resolver[5] man page now documents the `edns0`, `inet6`, `insecure1`, `insecure2`, `no-check-names`, and `rotate` options, which are parsed by man:res_init[3] but were previously undocumented. +gitref:c988f316d6c6[repository=src]. + +The documentation has been added for several string functions to man:d[7]: `strchr`, `strjoin`, `strrchr`, `strstr`, `strtok`, `strlen`, and `substr`. +gitref:d086bf34b56f[repository=src]. + +The man:ports[7] manual page has been substantially improved. The `FILES` section has been expanded and refactored into three tables for better clarity, with terse descriptions of individual port files now included. Additionally, the `DEFAULT_VERSIONS` variable is now documented, providing users with information about setting default versions for ports options. +gitref:1b5b7867b67f[repository=src], +gitref:782ea981ea72[repository=src], +gitref:0ebf602e1785[repository=src]. + +The man:tuning[7] manual page now documents kernel scheduler tunables, providing users with information on available scheduler configuration options. +gitref:4e5c15f3107e[repository=src]. + The manual pages have been added for the deprecated blacklist utilities (man:blacklistctl[8], man:blacklistd[8], man:blacklistd.conf[5], man:libblacklist[3]), documenting their deprecation and nuances. This provides users with updated documentation for the deprecated blacklist tools, which are now renamed to blocklist. gitref:f935c0f66f75[repository=src]. +The man page for man:cron[8] is updated to clarify the system crontab format. +gitref:d2fb6b8f80cc[repository=src]. + The man:ifconfig[8] manual page formatting has been corrected to improve readability. gitref:c20f5fd44322[repository=src]. +The man:jail[8] manual page now documents two methods for jail creation: from a package base and from a distribution set. +gitref:f467eb078f51[repository=src], +gitref:5d7cd576d99b[repository=src]. + +The man:shutdown[8] manual page now documents additional time formats accepted by the shutdown command, improving clarity for users. +gitref:c13157b87b00[repository=src]. + +Adds man:deadfs[9] manual page documenting the dead file system. +gitref:d8097cf79cfa[repository=src]. + [[ports]] == Ports Collection and Package Infrastructure