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]]