Bhyve now supports AMD-Vi/IOMMU

Anish akgupt3 at gmail.com
Sun May 7 04:46:08 UTC 2017


Hi all,
 Bhyve now supports passthrough or direct assignment on AMD by change
r317600 <https://svnweb.freebsd.org/base?view=revision&revision=317600>. If
the system has AMD IOMMU devices and it is enabled by BIOS[IVRS table], it
will show up as ivhdX devices.

ivhd0: <AMD-Vi/IOMMU or ivhd> on acpi0
Instruction to configure VM for passthrough is same as in Intel. We have
tested it on very old Phenom and as well as on new Ryzen processors. By
default, it is disabled till we get enough feedback.

If you are interested in trying it out, set  "hw.vmm.amdvi.enable" to "1"
and reload vmm.ko.

Please try it out and let us know how it goes.

-Anish
anish at freebsd.org


More information about the freebsd-virtualization mailing list