Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 May 2017 21:46:06 -0700
From:      Anish <akgupt3@gmail.com>
To:        FreeBSD virtualization <freebsd-virtualization@freebsd.org>
Subject:   Bhyve now supports AMD-Vi/IOMMU
Message-ID:  <CALnRwMTUQA2J_=cAOEbYMswNy_4KkAW=q8A1c0j0VAm4F9y3pA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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@freebsd.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALnRwMTUQA2J_=cAOEbYMswNy_4KkAW=q8A1c0j0VAm4F9y3pA>