From nobody Wed Sep 16 12:04:31 2026 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 4hlHcb54YPz6t6Fb for ; Wed, 16 Sep 2026 12:04:31 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hlHcb44Rrz4Jyq for ; Wed, 16 Sep 2026 12:04:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789560271; 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=w1TKu9pzhY1XHpaQnNW/f1S5z/xQDvgRNCfmCQnLad8=; b=ChKE9GfQtpJ9SnXRLW0P0skcaPm/K2bQAMDQ+kxvFP7g04J/8YEHHSdd1cR4yPPd9fxdpQ FMLlWIavrL5TVg65uXy0PDN0m3BmNmwQNrwQCTVXscD0+arTK0FRmpWrrbNbALuHDqbpCS a5vzXRy4Vay306+y4Lb8VS/QLJOA78vFCvZdi8u3vbHvPhkn7ZcTYNBXaKM/8ebtQEu32p gW43/V2CEdN0Ar8ZMcodha+mKbO/Caia6kizo+QaqzPPYLs4oYxe7cTu+RMwfTaPFLMgVC +kbW7isAEtVa2YLQewHWlViLsTeZnD/ecshaIiOpt/zRtPdDC0MWmYZhgY5AjA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1789560271; b=cFHCCr6TFlwHsirIY+Jw2T7Xkvle8EVbKt1Sl0kSVM9QXBq+1H9RORi8JLmEZqzyx2Jv95 LuHVediutB9vWs0Ut4L8cLEdcchsubkyRKRRDRbgleP35qOn+B1qQRDOfifZscHMuzbdb+ BStQhlaM+SsEW1/V9xNIAxIJ5onWyE+2QC7SNPVK+hTwwBJyVEnBEDVKwZqAH8mvBYS/hn FsWILH3gFNmeFRJrEVfdJQXrlChfLsU2Y8phfF9pNiEfjxc9JZRwk9X//50OwzemaqvGDD pQ8Ji8ytBDvBzPz/liqLlVc//SjYKWNQ4EXDhIm4HzBvchMxibOp9bDNgEcVLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789560271; 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=w1TKu9pzhY1XHpaQnNW/f1S5z/xQDvgRNCfmCQnLad8=; b=UubAhwmWJvugarJmQg+AClhvkvW9Iv0yz5i2zbgs026Ek8A0RHXNbgirpp2p94L1FBz03q XoxDnZlgZpqY0cbUDPWMGIGjgPkS6Q0HMn02gjFNSOOK/3sWQzk0rZG9XdyBhXGjRoRYpZ GxY0Z5vh3t6ISZCzL4ZguU75zhz9MxVxfzWe4NF035HbOyNrcfHX7K99ueBudnHZW71UFm 1yfuV6MeolfYfSfbgbcbg0/zWnVgcJu9ZwviMyDxf0nzZ+d/sctgcdOAD4Kihw8syVEvkL DDaW0tc7yIeDSYQ4PbXW9e8f+gy36sw8tCPomUnRq+LqihoZibof/ZtUlcz2Zg== 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 4hlHcb38JXzmPH for ; Wed, 16 Sep 2026 12:04:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1dbae by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 16 Sep 2026 12:04:31 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Alexander Ziaee Subject: git: d9ec616dd6df - stable/15 - xen.4: Canonicalize SYNOPSIS 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 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: ziaee X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: d9ec616dd6df782b63001e2a6ec56f5be84858cb Auto-Submitted: auto-generated Date: Wed, 16 Sep 2026 12:04:31 +0000 Message-Id: <6aaa85cf.1dbae.fc036c9@gitrepo.freebsd.org> The branch stable/15 has been updated by ziaee: URL: https://cgit.FreeBSD.org/src/commit/?id=d9ec616dd6df782b63001e2a6ec56f5be84858cb commit d9ec616dd6df782b63001e2a6ec56f5be84858cb Author: Alexander Ziaee AuthorDate: 2026-08-28 17:47:05 +0000 Commit: Alexander Ziaee CommitDate: 2026-09-16 12:03:22 +0000 xen.4: Canonicalize SYNOPSIS Move the prose about support that was here to the second sentence of DESCRIPTION. Remove the note about i386 since i386 is dead in 15.0. The rest of the manual still contains details about i386 and could use some TLC by a Xen user. MFC after: 3 days (to 15 only) (cherry picked from commit 8f6987731fab052ab6b339a428600eff99ceee9d) --- share/man/man4/xen.4 | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/share/man/man4/xen.4 b/share/man/man4/xen.4 index 284b09bc87b7..87123cdd63e5 100644 --- a/share/man/man4/xen.4 +++ b/share/man/man4/xen.4 @@ -33,15 +33,18 @@ .Nm xen .Nd Xen Hypervisor Support .Sh SYNOPSIS -FreeBSD supports running both as a Xen guest and host on amd64 hardware. -Guest support is limited to HVM and PVH modes, while host support is limited to -PVH mode only. -.Pp -Xen support is built by default in the i386 and amd64 GENERIC kernels; note -however that host mode is only available on amd64. +.Cd device xenefi +.Cd device xenpci +.Cd device xentimer +.Cd options XENHVM .Sh DESCRIPTION The Xen Hypervisor allows multiple virtual machines to be run on a single computer system. +.Fx +supports running both as a Xen guest and host on amd64 hardware. +Guest support is limited to HVM and PVH modes, while host support is limited to +PVH mode only. +.Pp When first released, Xen required that i386 kernels be compiled "para-virtualized" as the x86 instruction set was not fully virtualizable. Primarily, para-virtualization modifies the virtual memory system to use