aboutsummaryrefslogtreecommitdiff
path: root/sbin/nvmecontrol/nvmecontrol.c
Commit message (Expand)AuthorAgeFilesLines
* Exit with usage if argv[1] is NULL in dispatch. This fixes core dumpsWarner Losh2017-02-251-0/+5
* Implement 5 wdc-specific nvme control options for their HGST drives:Warner Losh2017-02-041-0/+1
* Move the usage and command name lookup into functions.Warner Losh2017-02-041-20/+20
* Implement power command to list all power modes, find out the powerWarner Losh2016-01-301-0/+1
* Revert r295062 to unbreak buildworldEnji Cooper2016-01-301-1/+0
* Implement power command to list all power modes, find out the powerWarner Losh2016-01-301-0/+1
* Use _PATH_DEV (from paths.h) for the "/dev/" string, rather thanJim Harris2013-07-181-1/+2
* Simplify open_dev() by returning errno values rather than just 0 or 1.Jim Harris2013-07-181-14/+2
* Always initialize fd to 0 in open_dev().Jim Harris2013-07-171-0/+2
* Send per-namespace logpage commands to the controller devnode, so theyJim Harris2013-07-091-0/+24
* Incorporate feedback from bde@ based on r252672 changes:Jim Harris2013-07-091-34/+20
* Fix build.Gleb Smirnoff2013-06-271-1/+1
* Add firmware replacement and activation support to nvmecontrol(8) throughJim Harris2013-06-271-0/+1
* Add log page support to nvmecontrol(8) through a new logpage command.Jim Harris2013-06-261-0/+1
* Add generalized helper functions for printing hex data as part ofJim Harris2013-06-261-0/+48
* Ensure that a device node is specified when invoking the identify or resetJim Harris2013-06-261-3/+15
* Add an nvme_function structure array, defining the name, C function andJim Harris2013-06-261-12/+28
* Break out code related to the reset command into a separate source file.Jim Harris2013-06-261-31/+1
* Break out code related to the perftest command into a separate file.Jim Harris2013-06-261-139/+0
* Break out code related to the identify command into a separate source file.Jim Harris2013-06-261-279/+0
* Break out code related to the devlist command into a separate source file.Jim Harris2013-06-261-92/+4
* Add separate *_usage() functions for each nvmecontrol command.Jim Harris2013-06-261-7/+31
* Add an open_dev() helper function to be used in the various placesJim Harris2013-06-261-103/+63
* Remove the NVME_IDENTIFY_CONTROLLER and NVME_IDENTIFY_NAMESPACE IOCTLs and re...Jim Harris2013-04-121-34/+86
* Fix typo (devicde -> device).Jim Harris2013-04-031-1/+1
* Use errno and strerror to print more descriptive messages when operationsJim Harris2013-03-261-27/+41
* Add controller reset capability to nvme(4) and ability to explicitlyJim Harris2013-03-261-0/+41
* Add nvmecontrol(8) source code and beginnings of a man page to the tree.Jim Harris2012-09-171-0/+600