]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r350477: Feature-complete NVMe Namespace Management.
authorAlexander Motin <mav@FreeBSD.org>
Mon, 12 Aug 2019 19:38:10 +0000 (19:38 +0000)
committerAlexander Motin <mav@FreeBSD.org>
Mon, 12 Aug 2019 19:38:10 +0000 (19:38 +0000)
commit3e59115c820c02724fb8f5bbacf0e18c572e22ef
tree6e13edfac3101f9429e603a89b9720d7d766d30c
parentc6ca0c02c31861e0bea3103b5649b526c145c33a
MFC r350477: Feature-complete NVMe Namespace Management.

This adds several previously missed but important subcommands to list
namespaces and controllers.  It also fixes few previously added but
just found with real testing to be broken subcommands.

Also while there, add possibility to explicitly specify nsid for
`nvmecontrol identify` subcommand.  It may be useful to specify nsids
not having own devices, for example 0xffffffff, or just newly created
ones.
sbin/nvmecontrol/identify.c
sbin/nvmecontrol/identify_ext.c
sbin/nvmecontrol/ns.c
sbin/nvmecontrol/nvmecontrol.8
sbin/nvmecontrol/nvmecontrol.c
sbin/nvmecontrol/nvmecontrol.h