git: 234d8c470b44 - main - bhyve.8: Clean up the slot description of -s
Mateusz Piotrowski
0mp at FreeBSD.org
Sun Apr 18 21:33:38 UTC 2021
The branch main has been updated by 0mp (doc, ports committer):
URL: https://cgit.FreeBSD.org/src/commit/?id=234d8c470b44160fe0cbce49b972b3b19f246a89
commit 234d8c470b44160fe0cbce49b972b3b19f246a89
Author: Mateusz Piotrowski <0mp at FreeBSD.org>
AuthorDate: 2021-04-18 20:56:19 +0000
Commit: Mateusz Piotrowski <0mp at FreeBSD.org>
CommitDate: 2021-04-18 21:33:23 +0000
bhyve.8: Clean up the slot description of -s
Also, remove the macros of the nested list which contained slot,
emulation and conf. This decreases the indention of the -s description.
It was necessary to clean up the slot description.
MFC after: 2 weeks
---
usr.sbin/bhyve/bhyve.8 | 33 ++++++++++++++++++++++++++-------
1 file changed, 26 insertions(+), 7 deletions(-)
diff --git a/usr.sbin/bhyve/bhyve.8 b/usr.sbin/bhyve/bhyve.8
index e58c877dacbe..8e1a33ea4b42 100644
--- a/usr.sbin/bhyve/bhyve.8
+++ b/usr.sbin/bhyve/bhyve.8
@@ -243,10 +243,23 @@ provides PCI bus emulation and virtual devices that can be attached to
slots on the bus.
There are 32 available slots, with the option of providing up to 8 functions
per slot.
-.Bl -tag -width 10n
-.It Ar slot
-.Ar pcislot[:function]
-.Ar bus:pcislot:function
+.Pp
+The
+.Ar slot
+can be specified in one of the following formats:
+.Pp
+.Bl -bullet -compact
+.It
+.Ar pcislot
+.It
+.Sm off
+.Ar pcislot Cm \&: Ar function
+.Sm on
+.It
+.Sm off
+.Ar bus Cm \&: Ar pcislot Cm \&: Ar function
+.Sm on
+.El
.Pp
The
.Ar pcislot
@@ -263,7 +276,11 @@ value defaults to 0.
If not specified, the
.Ar bus
value defaults to 0.
-.It Ar emulation
+.Pp
+The
+.Ar emulation
+argument
+can be one of the following:
.Bl -tag -width 10n
.It Li hostbridge | Li amd_hostbridge
.Pp
@@ -313,8 +330,10 @@ NVM Express (NVMe) controller.
.It Li hda
High Definition Audio Controller.
.El
-.It Op Ar conf
-This optional parameter describes the backend for device emulations.
+.Pp
+The optional parameter
+.Ar conf
+describes the backend for device emulations.
If
.Ar conf
is not specified, the device emulation has no backend and can be
More information about the dev-commits-src-main
mailing list