aboutsummaryrefslogtreecommitdiff
path: root/sbin/nvmecontrol/logpage.c
Commit message (Expand)AuthorAgeFilesLines
* Improve nvmecontrol error reporting.Alexander Motin2020-11-131-7/+9
* Fix nvmecontrol logpage -i parameter.Alexander Motin2020-10-151-1/+1
* Open device with O_RDONLY when command is non-invasive.Alexander Motin2020-04-201-2/+2
* Fix various Coverity-detected errors in nvmecontrolDavid Bright2020-04-021-2/+2
* Decode few more NVMe log pages.Alexander Motin2019-08-021-9/+270
* Add more new fields and values from NVMe 1.4.Alexander Motin2019-08-021-0/+7
* Add IOCTL to translate nvdX into nvmeY and NSID.Alexander Motin2019-08-011-10/+9
* Fix the fix to the logic bug. Upon further testing, the bug is that we shadoowWarner Losh2019-07-241-3/+2
* Fix several related coverity issues:Warner Losh2019-07-241-1/+1
* Create generic command / arg parsing routinesWarner Losh2019-07-161-62/+79
* Rework logpage extensibility.Warner Losh2019-02-221-12/+19
* Const poison the command interfaceWarner Losh2018-12-061-3/+3
* Dynamically load .so modules to expand functionalityWarner Losh2018-12-061-4/+4
* Fix typo in commentWarner Losh2018-12-021-1/+1
* Move Intel specific log pages to intel.cWarner Losh2018-12-021-150/+1
* Usage cleanup pt 2Warner Losh2018-12-021-1/+1
* Usage cleanup pt 1Warner Losh2018-12-021-12/+4
* Move the hgst/wdc log page printing code into wdc.cWarner Losh2018-12-021-408/+0
* Move common logpage routines into nvmecontrol.hWarner Losh2018-12-021-8/+1
* Make logpage functions a linker set.Warner Losh2018-12-021-45/+46
* Move nvmecontrol to using linker sets for commandsWarner Losh2018-12-021-1/+6
* Fix typoWarner Losh2018-10-201-0/+2
* Make NVMe compatible with the original APIChuck Tuffli2018-08-221-1/+1
* Add `nvmecontrol format` subcommand.Alexander Motin2018-03-131-3/+3
* NVMe: Add big-endian supportWojciech Macek2018-02-221-29/+78
* various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Report only the valid slots in the firmware log page.Warner Losh2017-10-251-2/+7
* Add nvme_controller_data argument to all print functions.Warner Losh2017-10-251-15/+23
* Move 128-bit integer routines to util.c so they can be used by moreWarner Losh2017-06-271-48/+0
* Make nvmecontrol logpage -p help list known pages.Warner Losh2017-02-251-22/+49
* Fix typos in output.Warner Losh2017-02-251-3/+3
* Add the ability to dump log pages directly in binary to stdout.Warner Losh2017-02-051-3/+14
* Add some descriptions to the man page for the supported log pages asWarner Losh2017-02-051-0/+2
* Implement Intel's log page 0xc1 (Read Command Latency Log) and pageWarner Losh2016-12-091-2/+47
* Fix TypoWarner Losh2016-12-071-1/+1
* Flag the vendor specific pages as such. This allows different decodingWarner Losh2016-12-021-20/+27
* i386 turns out to not have __uint128_t. So confusingly use 64-bit mathWarner Losh2016-11-191-1/+9
* Decode the Intel-specific Additional SMART data page (0xca) and printWarner Losh2016-11-191-1/+80
* Implement HGST Log page 0xc1, as documented in the HGST SN100 andWarner Losh2016-11-191-0/+420
* Print Intel's expanded Temperature log page.Warner Losh2016-11-191-1/+32
* Expand the SMART / Health Information Log Page (Page 02) printoutWarner Losh2016-11-191-6/+21
* Print numbers instead of hex values for smart data. The full 128-bitWarner Losh2016-11-191-34/+58
* Use a table for pages we know the size of. We have a special case forWarner Losh2016-11-191-19/+15
* Remove check for valid log pages. Let the drive tell us which pagesWarner Losh2016-11-191-8/+0
* nvmecontrol: read controller identify data before any log page operationsJim Harris2015-07-221-1/+2
* Send per-namespace logpage commands to the controller devnode, so theyJim Harris2013-07-091-41/+24
* Incorporate feedback from bde@ based on r252672 changes:Jim Harris2013-07-091-35/+21
* Fix build.Gleb Smirnoff2013-06-271-1/+1
* Add log page support to nvmecontrol(8) through a new logpage command.Jim Harris2013-06-261-0/+388