From nobody Mon Dec 1 14:55:08 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 4dKn4x3TtNz6JgxZ for ; Mon, 01 Dec 2025 14:55:13 +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 4dKn4x2tCBz3LG5 for ; Mon, 01 Dec 2025 14:55:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764600913; 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=PvmoQgTc7hZYXvyVnvf/ifnc0dJF+6ZQkD5DHH5/eS8=; b=l2ndDo9k3GeelkGZHTsye+v5FiH6SnAUzoJ1iQpDS3rJeUXZD7AJnTjkNha2bpChRJyIEc PqjpZAoXO4tPq3sFixETDKEH9H7fdH+jG/r8S6yOIMPn1DLaUWMBuIO5IaLOvYjv39mRJ3 qsDP7sgEcY+OqN/ddxMZNOU1tV1tJIfe+nTtrfy+am5Rf9I1YhjTbt38e+HHLVxJnEwSvz +fL3/cKdsOOY5t2h7pAd5LVNwbNjKo7WX6z3UBWKPAdtqVQ/d/Xvm4IE0wRv9r9rUinGn5 fMXc7t68Hg7Uxgn5IkEniLsYjg/Hjj088dg2tc2rLy5GJUpvgqr0w+rO79LYAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764600913; 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=PvmoQgTc7hZYXvyVnvf/ifnc0dJF+6ZQkD5DHH5/eS8=; b=UnaOz51ENetGH1QoqBSQsQ2sjvWkngpfvUIqLtC+w7hL/zr9e4wWiu29nMN2uJVl6R5dxj IAjKKIP+ZBZcG2d0gU1f54H1cciwJ0eXhDNF0dusthnq5Q09FFfjUXdfBopgDbPkkVh+pd dZ0yi026V+yRTOnRYOGuez3oS5Fqs1bvT4+/R4ETzM9962FYrXkQSRpYKbnvAkwzynekUt C8vHpx8RjTUE2u4sCZtCoVNW46rTKHEIRz9DHWU5FQuKL9s8x3DV6L4zCZepuxRY9e+n0g H/34Co+A1MhGwvSDbzhjiuRk9VbFDikrBl87Zcg/gPUGzPjJAghdaJzYWiQqgQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764600913; a=rsa-sha256; cv=none; b=s3ROrEW+pN02m+65iMQhABF1FfdfURv4JiYl11C5aaivUefjEi20QNWVtwkf0Jxizty5pl nbhdAORrerP2xKuQ8sjpe1nZp1oCo7Iwp3JWkOdHFnyRtSyEmohrHe2IAG5grcT2dqSqwn iLLgsxzBK5aNWn0r+sfFrVFEIBtmLmdnY/pNilt94rh6EEZ9N3qPj3D8zZkFhkNKHDi9U7 g2TQiHXnuu4P1bczdtAR/0UQuBYUumetTXC8FpPZP5qdel3WRkf3gOoICz/tt92Whab/zU o7raVPHFh4mz6tO4Ho9dQ/BK93gHD72P02rZYqPt/j2z7xVf0tGAszP9J5XOhw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKn4r247Gz9kF for ; Mon, 01 Dec 2025 14:55:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2ccc8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 14:55:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mark Johnston Subject: git: 12292b4c98 - main - releases/15.0R/relnotes: Add some bhyve features 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: markj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 12292b4c984e0dd08e7ce0f8d754d3b83ab5d38d Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 14:55:08 +0000 Message-Id: <692dac4c.2ccc8.6cfce6d2@gitrepo.freebsd.org> The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/doc/commit/?id=12292b4c984e0dd08e7ce0f8d754d3b83ab5d38d commit 12292b4c984e0dd08e7ce0f8d754d3b83ab5d38d Author: Mark Johnston AuthorDate: 2025-12-01 14:54:05 +0000 Commit: Mark Johnston CommitDate: 2025-12-01 14:55:02 +0000 releases/15.0R/relnotes: Add some bhyve features --- website/content/en/releases/15.0R/relnotes.adoc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 64f18f1b4c..dd837e4e26 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1349,6 +1349,25 @@ Please see link:https://www.freebsd.org/releases/{localRel}R/hardware[the list o [[hardware-virtualization]] === Virtualization Support +man:bhyve[8] and man:vmm[4] now support the arm64 and riscv platforms. +The `sysutils/u-boot-bhyve-arm64` and `sysutils/u-boot-bhyve-riscv` ports provide boot loaders for use on these platforms. +gitref:47e073941f4e[repository=src] +gitref:d3916eace506[repository=src] +{{< sponsored "Arm Ltd" >}} +{{< sponsored "Innovate UK" >}} +{{< sponsored "The FreeBSD Foundation" >}} +{{< sponsored "University Politehnica of Bucharest" >}} + +man:bhyve[4] now supports a "slirp" networking backend, which enables unprivileged user networking. +Currently only inbound connections to the guest are supported, outbound connections from the guest are not. +This feature requires the `net/libslirp` port. +gitref:c5359e2af5ab[repository=src] {{< sponsored "Innovate UK" >}} + +man:bhyve[4] now may configure a NUMA topology for guest memory. +Furthermore, it is possible to define a man:domainset[9] policy for each guest NUMA domain, wherein the host memory used to back the guest physical memory of each guest NUMA domain can be specified, akin to man:cpuset[1]'s `-n` option. +This is supported only for amd64 guests for now. +gitref:f1d705d4f431[repository=src] + The NVMM hypervisor is now detected. gitref:34f40baca641[repository=src]