git: ddc41033bc - main - [documentation][virtualization]: fix Xen host requirements
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Oct 2024 08:35:10 UTC
The branch main has been updated by royger:
URL: https://cgit.FreeBSD.org/doc/commit/?id=ddc41033bcc8d78d0036f9c0cf6325e3e7538e91
commit ddc41033bcc8d78d0036f9c0cf6325e3e7538e91
Author: Roger Pau Monné <royger@FreeBSD.org>
AuthorDate: 2024-10-15 07:47:44 +0000
Commit: Roger Pau Monné <royger@FreeBSD.org>
CommitDate: 2024-10-15 08:33:38 +0000
[documentation][virtualization]: fix Xen host requirements
Booting with BIOS is only a requirement for FreeBSD < 14. While there also
adjust the paragraph above to mention both Intel EPT and AMD NPT.
Sponsored by: Cloud Software Group
Reviewed by: bcr
Differential revision: https://reviews.freebsd.org/D47113
---
documentation/content/en/books/handbook/virtualization/_index.adoc | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/documentation/content/en/books/handbook/virtualization/_index.adoc b/documentation/content/en/books/handbook/virtualization/_index.adoc
index 8c2cb783df..8adee6ce7e 100644
--- a/documentation/content/en/books/handbook/virtualization/_index.adoc
+++ b/documentation/content/en/books/handbook/virtualization/_index.adoc
@@ -2274,11 +2274,12 @@ Note that not all features are supported on FreeBSD yet.
=== Hardware Requirements for Xen(TM) Dom0
To run the Xen(TM) hypervisor on a host, certain hardware functionality is required.
-Hardware virtualized domains require Extended Page Table (https://en.wikipedia.org/wiki/Extended_Page_Table[EPT]) and Input/Output Memory Management Unit (https://en.wikipedia.org/wiki/List_of_IOMMU-supporting_hardware[IOMMU]) support in the host processor.
+Running FreeBSD as a Xen host (Dom0) require Intel Extended Page Tables (https://en.wikipedia.org/wiki/Extended_Page_Table[EPT]) or AMD Nested Page Tables (https://en.wikipedia.org/wiki/Rapid_Virtualization_Indexing[NPT]) and Input/Output Memory Management Unit (https://en.wikipedia.org/wiki/List_of_IOMMU-supporting_hardware[IOMMU]) support in the host processor.
[NOTE]
====
-In order to run a FreeBSD Xen(TM) Dom0 the box must be booted using legacy boot (BIOS).
+In order to run a FreeBSD 13 Xen(TM) Dom0 the box must be booted using legacy boot (BIOS).
+FreeBSD 14 and newer supports booting as a Xen(TM) Dom0 in both BIOS and UEFI modes.
====
[[virtualization-host-xen-dom0-setup]]