summaryrefslogtreecommitdiff
path: root/usr/src/man/man4
diff options
context:
space:
mode:
authorJason King <jason.brian.king@gmail.com>2021-04-17 09:08:24 +0000
committerAndy Fiddaman <omnios@citrus-it.co.uk>2021-10-07 09:11:03 +0000
commitaa693e996c2928c92cccd8a3efe91373e85a6967 (patch)
tree23d7431e48a5194bf8ae93968c3caedc6c8bc7a6 /usr/src/man/man4
parent2d2dd8359f765a17f6caaa2d37d86837c0c40915 (diff)
downloadillumos-joyent-aa693e996c2928c92cccd8a3efe91373e85a6967.tar.gz
13380 Add virtio-9p (aka VirtFS) filesystem sharing to bhyve
Portions contributed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
Diffstat (limited to 'usr/src/man/man4')
-rw-r--r--usr/src/man/man4/bhyve_config.415
1 files changed, 14 insertions, 1 deletions
diff --git a/usr/src/man/man4/bhyve_config.4 b/usr/src/man/man4/bhyve_config.4
index 23e1e33c5a..668b363115 100644
--- a/usr/src/man/man4/bhyve_config.4
+++ b/usr/src/man/man4/bhyve_config.4
@@ -25,7 +25,7 @@
.\"
.\" Portions Copyright 2021 OmniOS Community Edition (OmniOSce) Association.
.\"
-.Dd May 6, 2021
+.Dd May 7, 2021
.Dt BHYVE_CONFIG 4
.Os
.Sh NAME
@@ -217,6 +217,8 @@ NVM Express (NVMe) controller.
PCI pass-through device.
.It Li uart
PCI 16550 serial device.
+.It Li virtio-9p
+VirtIO 9p (VirtFS) interface.
.It Li virtio-blk
VirtIO block storage interface.
.It Li virtio-console
@@ -474,6 +476,17 @@ where
.Ar N
is the device number.
.El
+.Ss VirtIO 9p Settings
+Each VirtIO 9p device exposes a single filesystem from a host path.
+.Bl -column "sharename" "Format" "Default"
+.It Sy Name Ta Sy Format Ta Sy Default Ta Sy Description
+.It Va sharename Ta string Ta Ta
+The share name exposed to the guest.
+.It Va path Ta path Ta Ta
+The path of a directory on the host to export to the guest.
+.It Va ro Ta bool Ta false Ta
+If true, the guest filesystem is read-only.
+.El
.Ss VirtIO Console Device Settings
Each VirtIO Console device contains one or more console ports.
Each port stores its settings in a node named