]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Feature-complete NVMe Namespace Management.
authormav <mav@FreeBSD.org>
Wed, 31 Jul 2019 18:44:20 +0000 (18:44 +0000)
committermav <mav@FreeBSD.org>
Wed, 31 Jul 2019 18:44:20 +0000 (18:44 +0000)
commitfe812638e47fa130293c0d70ff45d5f94db9d515
treee21d68f88fb4989ce3101530b8093efb12a5096b
parentd367f7f303ffae71aa6604f243b5ae2627373eff
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.

MFC after: 2 weeks
Relnotes: yes
Sponsored by: iXsystems, Inc.
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