Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Aug 2021 09:04:15 GMT
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: a157ddbccada - stable/13 - bhyve.8: Improve documentation of NVME backend
Message-ID:  <202108160904.17G94FKa069525@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by 0mp (doc, ports committer):

URL: https://cgit.FreeBSD.org/src/commit/?id=a157ddbccada17ed021cb3dd5566a8af604ebffd

commit a157ddbccada17ed021cb3dd5566a8af604ebffd
Author:     Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2021-04-18 23:16:51 +0000
Commit:     Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2021-08-16 09:00:20 +0000

    bhyve.8: Improve documentation of NVME backend
    
    - Document the configuration format.
    - Document two additional configuration options: eui64 and dsm.
    
    MFC after:      2 weeks
    
    (cherry picked from commit 6eff58acc776d8308863f49b89664997d4642a4e)
---
 usr.sbin/bhyve/bhyve.8 | 43 +++++++++++++++++++++++++++++++++----------
 1 file changed, 33 insertions(+), 10 deletions(-)

diff --git a/usr.sbin/bhyve/bhyve.8 b/usr.sbin/bhyve/bhyve.8
index afc3a5c615c8..e5eec5288204 100644
--- a/usr.sbin/bhyve/bhyve.8
+++ b/usr.sbin/bhyve/bhyve.8
@@ -630,32 +630,55 @@ Many implementations will want to use stronger security, such as running
 the session over an encrypted channel provided by IPsec or SSH.
 .El
 .Pp
-xHCI USB devices:
+xHCI USB device backends:
 .Bl -tag -width 10n
-.It Li tablet
+.It Cm tablet
 A USB tablet device which provides precise cursor synchronization
 when using VNC.
 .El
 .Pp
-NVMe devices:
+NVMe device backends:
+.Bl -bullet
+.Sm off
+.It
+.Ar devpath
+.Op Cm ,maxq= Ar #
+.Op Cm ,qsz= Ar #
+.Op Cm ,ioslots= Ar #
+.Op Cm ,sectsz= Ar #
+.Op Cm ,ser= Ar #
+.Op Cm ,eui64= Ar #
+.Op Cm ,dsm= Ar opt
+.Sm on
+.El
+.Pp
+Configuration options are defined as follows:
 .Bl -tag -width 10n
-.It Li devpath
+.It Ar devpath
 Accepted device paths are:
 .Ar /dev/blockdev
 or
 .Ar /path/to/image
 or
-.Ar ram=size_in_MiB .
-.It Li maxq
+.Cm ram= Ns Ar size_in_MiB .
+.It Cm maxq
 Max number of queues.
-.It Li qsz
+.It Cm qsz
 Max elements in each queue.
-.It Li ioslots
+.It Cm ioslots
 Max number of concurrent I/O requests.
-.It Li sectsz
+.It Cm sectsz
 Sector size (defaults to blockif sector size).
-.It Li ser
+.It Cm ser
 Serial number with maximum 20 characters.
+.It Cm eui64
+IEEE Extended Unique Identifier (8 byte value).
+.It Cm dsm
+DataSet Management support.
+Supported values are:
+.Cm auto , enable ,
+and
+.Cm disable .
 .El
 .Pp
 AHCI devices:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108160904.17G94FKa069525>