]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add NVMe Namespace Management support to nvmecontrol(8).
authormav <mav@FreeBSD.org>
Sat, 5 May 2018 20:08:03 +0000 (20:08 +0000)
committermav <mav@FreeBSD.org>
Sat, 5 May 2018 20:08:03 +0000 (20:08 +0000)
commita33889400f373385d672b4fc3993471d19412344
tree853b2f56b3b7933701b23a4c0eef00c788fccf4b
parentf6ad299037ef4c60712dcd89619d8fb25d98a834
Add NVMe Namespace Management support to nvmecontrol(8).

This allows create/delete/attach/detach namespaces on new NVMe controllers.
This is only a first user-level part of the bigger change set.  Kernel part
required to detect and handle the configuration changes without reboot is
completely independent and will be added separately.

Submitted by: Matt Williams <mffbsdw@gmail.com> (original version)
Differential Revision: https://reviews.freebsd.org/D11399
sbin/nvmecontrol/Makefile
sbin/nvmecontrol/devlist.c
sbin/nvmecontrol/ns.c [new file with mode: 0644]
sbin/nvmecontrol/nvmecontrol.c
sbin/nvmecontrol/nvmecontrol.h