From nobody Fri Nov 07 05:16:45 2025 X-Original-To: dev-commits-src-branches@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 4d2nNY5GhGz6534J; Fri, 07 Nov 2025 05:16:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d2nNY3chjz3R5G; Fri, 07 Nov 2025 05:16:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762492605; 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=qdf+JBck1hejEk9hvWVkisKpmrbd6byEaf+Lo/0z/oU=; b=MbiPoHc3JdvNSJV6K2ytwqM4XG4DY9vkijinZKFSnC4ChX/PPWoRYfAq4XFOE/+qY0jc5x Uw4vzBFqsaEnLP+KLVyUVR+q7PX2izk40klfQEGSjwjRor+NTBeb/TeaKhqvvExVRT3/7H WVibMDEJqLWRctDox91wcIKApv0m9YMDh9EWbzbydAjALIzFIzG4ZVRwf46PP4/p/xD1ue dRbeJgUlUu7Wo0/He1+GgxteKN+QdlqCLxbu1d1vIrrgozZG/lRx5djq9cr8z0udadbC1U XDBVgiMhhHgc4ic2bGumUbCWKW3R8DfYxyLlyxlUniLmoMg0vS7k84fHBOO6kA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762492605; 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=qdf+JBck1hejEk9hvWVkisKpmrbd6byEaf+Lo/0z/oU=; b=uGwpA/iFU2qbdfzq1E81W0FnfbDEk6fW1v2j/4Lg14eNk8QWJxBVNeCro+AvHhF6PsuBZw 8eFk5eXHIwWmEsth1xrAu24mtyht+nIE7F1c4nsDXS/Iw+VlFNkL/hHDH6wad9DxPQb0rV Q9fbr7DwtYervAaJ65oQ6lO8vCfOQ+8TRuoU1gsY+5oJeN6Fp5ml+mkkXALsoIZGwzfOiy nH4HXQG+6EDLH6LAiZL+mkoFdHFtbI3hoA48QIq7AZSl8f1MsgccndeAlpLslZpngvNl4X XrFEznV4c0/J4jJrGcQDlge6uRP8Fngah2D1bJbjGlgutq7rJ33FlL4EGPPvSg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762492605; a=rsa-sha256; cv=none; b=biwah7D5V1oLv8bYVODlBL1OHMcYnVhILZ4CXQAl11gvDOsnl1qESEt/i47b6iMF5uae/c y7Tj4xmX1gC14YvZPrtcxQoHU0RRr0aRoysPmbY/Q7/E2KE3MH3TXvnzGzDFLUU0iAirV7 kEgL0EMEXtR03SEXLqoUnxiWHVS+veR2Y1aNui10g0auysGvuKEax7Gi+oxUauEnZ17wsG 7PmRzsP1ZXDS81P1j9eaeLAFQ3XpgI0Q9iEjbmd92FhU8+d0PVhpG1GUbwaLMphrqAtuIE uhDM+N3Pupk7nQO+GCv83RH+QG0NTUppeESPQ+EAWJV0rdClVdTgabXo+CE+8A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4d2nNY2x4TzlRf; Fri, 07 Nov 2025 05:16:45 +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 5A75GjRQ092305; Fri, 7 Nov 2025 05:16:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A75Gj2P092302; Fri, 7 Nov 2025 05:16:45 GMT (envelope-from git) Date: Fri, 7 Nov 2025 05:16:45 GMT Message-Id: <202511070516.5A75Gj2P092302@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 02eabc44edf3 - releng/15.0 - bhyve.8: Correct description for -c flag, tag spdx List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/releng/15.0 X-Git-Reftype: branch X-Git-Commit: 02eabc44edf3f02491bddff7809aec7bf93ed5e8 Auto-Submitted: auto-generated The branch releng/15.0 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=02eabc44edf3f02491bddff7809aec7bf93ed5e8 commit 02eabc44edf3f02491bddff7809aec7bf93ed5e8 Author: Alexander Ziaee AuthorDate: 2025-10-30 15:06:30 +0000 Commit: Colin Percival CommitDate: 2025-11-07 04:19:21 +0000 bhyve.8: Correct description for -c flag, tag spdx The examples only show the usage of `-c `, as did the flag description, however the -c flag supports more complex cpu topology specifiers. These were documented correctly in SYNOPSIS, add them to the body of the DESCRIPTION as well. Someone could go further and do and example with using them. Approved by: re (cperciva) MFC after: 3 days (there was a merge conflict with the date) Event: OpenZFS Developer Summit '25 Reported by: Levi Worley (cherry picked from commit 205af037e302fbd50dabc485a89e2222cd063b9e) (cherry picked from commit 772837c632ec9f3cb3ded33830a60a8b310c2e22) --- usr.sbin/bhyve/bhyve.8 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/usr.sbin/bhyve/bhyve.8 b/usr.sbin/bhyve/bhyve.8 index c902c265da9e..13f0d239ef40 100644 --- a/usr.sbin/bhyve/bhyve.8 +++ b/usr.sbin/bhyve/bhyve.8 @@ -1,3 +1,6 @@ +.\" +.\" SPDX-License-Identifier: BSD-2-Clause +.\" .\" Copyright (c) 2013 Peter Grehan .\" All rights reserved. .\" @@ -22,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd August 21, 2024 +.Dd October 28, 2025 .Dt BHYVE 8 .Os .Sh NAME @@ -125,7 +128,7 @@ xAPIC mode is the default setting so this option is redundant. It will be deprecated in a future version. .It Fl C Include guest memory in core files. -.It Fl c Op Ar setting ... +.It Fl c Oo Oo Cm cpus= Oc Ns Ar numcpus Oc Ns Oo Cm ,sockets= Ns Ar n Oc Ns Oo Cm ,cores= Ns Ar n Oc Ns Oo Cm ,threads= Ns Ar n Oc Number of guest virtual CPUs and/or the CPU topology. The default value for each of