Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F107684504
D48263.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D48263.diff
View Options
diff --git a/share/man/man4/vmm.4 b/share/man/man4/vmm.4
--- a/share/man/man4/vmm.4
+++ b/share/man/man4/vmm.4
@@ -22,7 +22,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd September 27, 2024
+.Dd December 30, 2024
.Dt VMM 4
.Os
.Sh NAME
@@ -45,15 +45,22 @@
provides the kernel portion of the
.Xr bhyve 4
hypervisor.
-.Pp
-An Intel CPU with VT-x/EPT or AMD CPU with SVM support is required.
+The following platforms are supported:
+.Bl -bullet -compat
+.It
+amd64: An Intel CPU with VT-x/EPT or AMD CPU with SVM support is required.
+.It
+arm64: The boot CPU must start in EL2 and the system must have a GICv3 interrupt
+controller.
+VHE support will be used if available.
+.It
+riscv: The CPUs must implement the H (hypervisor) RISC-V ISA extension.
+.El
.Pp
PCI device passthrough to a virtual machine requires
-hardware with VT-d support.
+hardware with VT-d support and is available only on amd64.
.Sh PCI PASSTHROUGH
-When the hardware supports VT-d, and
-.Nm
-has been loaded at boot time,
+On amd64 where the hardware supports VT-d,
PCI devices can be reserved for use by the hypervisor.
Entries consisting of the PCI
.Ar bus Ns / Ns Ar slot Ns / Ns Ar function
@@ -143,6 +150,8 @@
.Nm vmm.ko
first appeared in
.Fx 10.0 .
+arm64 and riscv support first appeared in
+.Fx 15.0 .
.Sh AUTHORS
.An Neel Natu Aq neel@freebsd.org
.An Peter Grehan Aq grehan@freebsd.org
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Jan 18, 1:47 PM (17 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15666877
Default Alt Text
D48263.diff (1 KB)
Attached To
Mode
D48263: vmm.4: Update to mention non-amd64 platforms
Attached
Detach File
Event Timeline
Log In to Comment