summaryrefslogtreecommitdiffstats
path: root/sbin/nvmecontrol
Commit message (Collapse)AuthorAgeFilesLines
* Remove the NVME_IDENTIFY_CONTROLLER and NVME_IDENTIFY_NAMESPACE IOCTLs and ↵jimharris2013-04-121-34/+86
| | | | | | | | replace them with the NVMe passthrough equivalent. Sponsored by: Intel
* Fix typo (devicde -> device).jimharris2013-04-031-1/+1
|
* Use errno and strerror to print more descriptive messages when operationsjimharris2013-03-261-27/+41
| | | | | | | | | | | fail in nvmecontrol(8). While here, use consistent checks of return values from stat, open and ioctl. Sponsored by: Intel Suggested by: carl Reviewed by: carl
* Add controller reset capability to nvme(4) and ability to explicitlyjimharris2013-03-262-2/+51
| | | | | | | | | | | | | | invoke it from nvmecontrol(8). Controller reset will be performed in cases where I/O are repeatedly timing out, the controller reports an unrecoverable condition, or when explicitly requested via IOCTL or an nvme consumer. Since the controller may be in such a state where it cannot even process queue deletion requests, we will perform a controller reset without trying to clean up anything on the controller first. Sponsored by: Intel Reviewed by: carl
* mdoc: remove superfluous paragraph macro.joel2012-09-181-1/+0
|
* Add nvmecontrol(8) source code and beginnings of a man page to the tree.jimharris2012-09-173-0/+693
Sponsored by: Intel Contributions from: Joe Golio/EMC <joseph dot golio at emc dot com>
OpenPOWER on IntegriCloud