Page MenuHomeFreeBSD

D46811.id143790.diff
No OneTemporary

D46811.id143790.diff

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 March 6, 2024
+.Dd September 27, 2024
.Dt VMM 4
.Os
.Sh NAME
@@ -108,11 +108,34 @@
.Bd -literal -offset indent
pptdevs="10/0/0 6/5/0 6/5/1"
.Ed
+.Pp
+It is possible to detach a PCI device from
+.Va ppt ,
+without rebooting the host machine, and attach it to a host driver, using the
+.Xr devctl 8
+utility.
+Suppose
+.Va pci0:0:1:0
+is currently attached to
+.Va ppt
+and we want to attach it to the host's
+.Xr xhci 4
+driver:
+.Bd -literal -offset indent
+# devctl set driver -f pci0:0:1:0 xhci
+.Ed
+.Pp
+The same can be applied to attach back to
+.Va ppt :
+.Bd -literal -offset indent
+# devctl set driver -f pci0:0:1:0 ppt
+.Ed
.Sh SEE ALSO
.Xr bhyve 4 ,
.Xr loader.conf 5 ,
.Xr bhyve 8 ,
.Xr bhyveload 8 ,
+.Xr devctl 8 ,
.Xr kldload 8
.Sh HISTORY
.Nm vmm.ko

File Metadata

Mime Type
text/plain
Expires
Wed, Jan 21, 12:21 AM (13 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27784248
Default Alt Text
D46811.id143790.diff (1014 B)

Event Timeline