From nobody Mon Nov 06 13:38:33 2023 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 4SPC9P4TXMz50qnG for ; Mon, 6 Nov 2023 13:38:33 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SPC9P42tlz4rmb; Mon, 6 Nov 2023 13:38:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699277913; 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=PKWwCNwkbHuh9i6h0Y1OaumW5CLM2VjVWC5GicjdZtg=; b=TTXCvLdT+PJJIfmkSJWin5ouQmmSKilvQBJBLVeGvYfNIhAk50TpB8ZsBPbDjqt26jEB9W 4bqimm4xPFH+cRO6DDuH837yk3uqz7ByO8gcnKjHXGJzNQxo5V0f0ScVjeDs04UYZ8oHhC bt/rohHytUrsNNJrM0ozfOGjpS59imBGHeCJ5JrQGBcBEdgI1QZgMW33Rt5mLWDxTFyprZ Yav5/cyLhLbdPONN09hNRpS1ehRe0x0KY7XtZwnlQ1n2UuaNC2YUwskV2jCdrS12DIgNsP YM2u3eMBN+3UCW9Zath0hZW3NF1ScBo1GsuicnAi5bKqaB11QEO7U/fdkSRl2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699277913; 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=PKWwCNwkbHuh9i6h0Y1OaumW5CLM2VjVWC5GicjdZtg=; b=nqS9mhgLHEBMpgbqaI5xI8+TUXD47GLp2TB6zy2j6bSL/mEkDXUG9pP/yk0i3z6o0sTlnK efEucKU3JPaVti4nE/Rsg/Xu2Ki91te7YylqM0c5A2Fe+VGPJhsUn/lJZV0P/0ppb+nQdt hI5t220/0s1oQSyAde5+gFsQxwOQ78RbiMtoRGEf9EXXDle7exoqusIAfVDEzsF3VeEuhJ z4H+mMGz44z/+NL7OdIAA3RSLN4PvSP6A++A1y3ihZWubBEt3zXSodh9oKf+Behpe+LetZ fgTf6OXZ9EhRlRHxNLB5pEZGs86lRVkbI+bfCMIfeRmkIvIqO7ME6h8gBm62Hw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1699277913; a=rsa-sha256; cv=none; b=PXFx3oTt+8fDcMkQB/srvlg+V3Vgm+Z2V2wkB3ULZAulfMqTDW9/OXaDjVpnJLTYg1ZPWa cCZRp1EOo8QxCqvo/6E0aIdtiaJ4rCmWnoGoM7Lj1qtZw8D5DkGLoctHXP5F1+Zf+H6M2S EvrcF9mLHk2qNAdD/PyT85JHW4TXB524IeQAWsZAHcCYhCxAU1OEnsmMehcI6lGlPdajmq 4+FOsIFNiW9AfhS3iBSFdM5Ajnb9+gjS1gN6Yc1qr5hdPOQTqFTs5WSmqnI7yThy5dDkX0 8ErNCx7o2xixBNiVhdI1luc++7eSju5r7GqQl2b42K4e0ICuI5k1Mxq+T6Oh2Q== 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 4SPC9P35SMz187D; Mon, 6 Nov 2023 13:38:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3A6DcX7H039706; Mon, 6 Nov 2023 13:38:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3A6DcXDu039703; Mon, 6 Nov 2023 13:38:33 GMT (envelope-from git) Date: Mon, 6 Nov 2023 13:38:33 GMT Message-Id: <202311061338.3A6DcXDu039703@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mike Karels Subject: git: 698190163e - main - 14.0 relnotes: additions 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: karels X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 698190163ed906fbfd61f047ec633bcde208e169 Auto-Submitted: auto-generated The branch main has been updated by karels: URL: https://cgit.FreeBSD.org/doc/commit/?id=698190163ed906fbfd61f047ec633bcde208e169 commit 698190163ed906fbfd61f047ec633bcde208e169 Author: Mike Karels AuthorDate: 2023-11-06 13:25:28 +0000 Commit: Mike Karels CommitDate: 2023-11-06 13:36:04 +0000 14.0 relnotes: additions - fix cpuset man section - add bhyve - updates/clarifications to awk(1) - add background fsck for UFS with journaled soft updates, not in 13.2 Additions reviewed by subject matter experts. --- website/content/en/releases/14.0R/relnotes.adoc | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/14.0R/relnotes.adoc b/website/content/en/releases/14.0R/relnotes.adoc index 0246327bf0..8891b0b8bd 100644 --- a/website/content/en/releases/14.0R/relnotes.adoc +++ b/website/content/en/releases/14.0R/relnotes.adoc @@ -178,7 +178,14 @@ gitref:2651609fcbd7[repository=src] The man:base64[1] utility has been added. gitref:540a99289bb1[repository=src] -The man:cpuset[8] utility has been moved from [.filename]#/usr/bin# to [.filename]#/bin# so that it is always available during startup processing. +The man:bhyve[8] hypervisor now has optional TPM (Trusted Platform Module) passthrough support. +This is not direct access, but commands from the guest are forwarded to the physical TPM. +gitref:67c26eb2a57c[repository=src] + +GPU passthough has been improved in man:bhyve[8] for AMD and Intel GPUs. +This is a work in progress; passthrough does not work in all cases, and the configuration is not yet documented. + +The man:cpuset[1] utility has been moved from [.filename]#/usr/bin# to [.filename]#/bin# so that it is always available during startup processing. [.filename]#/usr/bin/cpuset# is now a symbolic link. gitref:f05948d4e98d[repository=src] @@ -261,9 +268,12 @@ gitref:ac099daf6742[repository=src] [[userland-contrib]] === Contributed Software -One True Awk has been updated to the latest from upstream (20210727). +One True Awk (man:awk[1])has been updated to 20210727, which is 1st edition. +(2nd edition will be included in {releaseNext}.) All the FreeBSD patches but one have now been either up-streamed or discarded. Notable changes include: locale is no longer used for ranges; better compatibility with `gawk` and `mawk`. +Note that hex strings are interpreted as numbers as in earlier FreeBSD versions. +This will change in FreeBSD 15 to agree with upstream and current POSIX standards. gitref:f39dd6a97844[repository=src] gitref:23f24377b1a9[repository=src] gitref:628bd30ab5a4[repository=src] The man:bc[1] and man:dc[1] commands have been updated to version 6.6.0, which fixes a problem with line editing and complex scripts with multiple read() commands, and adds some functions to bc's (non-standard) extended math library. @@ -590,6 +600,9 @@ gitref:330aa8acdec7[repository=src] gitref:ff2f1f691cdb[repository=src] [[storage-ufs]] === UFS Changes +It is now possible to perform background file system checks using a snapshot on UFS file systems running with journaled soft updates. +(Sponsored by The FreeBSD Foundation) + Superblocks, cylinder group maps, and inodes have had check hashes added to detect corruption. Far more extensive checks are made of the superblock (120) and cylinder groups (20) than just the magic number check done previously. (Sponsored by The FreeBSD Foundation)