| History log of /src/sbin/nvmectl |
| Revision | Date | Author | Comments |
| 1.6 | 03-Jun-2023 |
lukem | bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER
Provide a single variable CC_WNO_ADDRESS_OF_PACKED_MEMBER with options for both clang and gcc, to replace CLANG_NO_ADDR_OF_PACKED_MEMBER CC_NO_ADDR_OF_PACKED_MEMBER GCC_NO_ADDR_OF_PACKED_MEMBER
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
| 1.5 | 06-Sep-2020 |
mrg | add support for new GCC 9 warnings that may be too much to fix right now. new address-of-packed-member and format-overflow warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.
apply to a bunch of the tree. mostly, these are real bugs that should be fixed, but in many cases, only by removing the 'packed' attribute from some structure that doesn't really need it. (i looked at many different ones, and while perhaps 60-80% were already properly aligned, it wasn't clear to me that the uses were always coming from sane data vs network alignment, so it doesn't seem safe to remove packed without careful research for each affect struct.) clang already warned (and was not erroring) for many of these cases, but gcc picked up dozens more.
|
| 1.4 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.3 | 29-Apr-2017 |
nonaka | branches: 1.3.2; 1.3.8; nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.2 | 13-Feb-2017 |
nonaka | branches: 1.2.2; 128 bit integers are displayed in decimal.
bn.h and bignum.c from netgpg.
|
| 1.1 | 04-Jun-2016 |
nonaka | branches: 1.1.2; 1.1.4; nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.1.4.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.1.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.2.2.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.3.8.1 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.3.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.6 | 27-Feb-2023 |
andvar | fix some typos in comments.
|
| 1.5 | 24-May-2022 |
andvar | fix various typos in comments, docs and log messages.
|
| 1.4 | 10-Nov-2021 |
msaitoh | s/offseting/offsetting/ in comment.
|
| 1.3 | 04-Oct-2019 |
mrg | avoid access uninitialised memory, found by gcc8, patch by agc@.
|
| 1.2 | 08-Feb-2018 |
dholland | branches: 1.2.4; Typos.
|
| 1.1 | 13-Feb-2017 |
nonaka | branches: 1.1.2; 1.1.4; 1.1.8; 128 bit integers are displayed in decimal.
bn.h and bignum.c from netgpg.
|
| 1.1.8.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.1.4.2 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.1.4.1 | 13-Feb-2017 |
bouyer | file bignum.c was added on branch bouyer-socketcan on 2017-04-21 16:53:14 +0000
|
| 1.1.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.1.2.1 | 13-Feb-2017 |
pgoyette | file bignum.c was added on branch pgoyette-localcount on 2017-03-20 06:57:02 +0000
|
| 1.2.4.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1 | 13-Feb-2017 |
nonaka | branches: 1.1.2; 1.1.4; 128 bit integers are displayed in decimal.
bn.h and bignum.c from netgpg.
|
| 1.1.4.2 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.1.4.1 | 13-Feb-2017 |
bouyer | file bn.h was added on branch bouyer-socketcan on 2017-04-21 16:53:14 +0000
|
| 1.1.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.1.2.1 | 13-Feb-2017 |
pgoyette | file bn.h was added on branch pgoyette-localcount on 2017-03-20 06:57:02 +0000
|
| 1.6 | 05-Mar-2023 |
simonb | In "devlist" mode, exit with a 0 return code if any nvme devices are found, rather than exiting with 1 return code always.
|
| 1.5 | 18-Apr-2018 |
nonaka | branches: 1.5.12; nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.4 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.3 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.2 | 04-Jun-2016 |
joerg | branches: 1.2.8; 1.2.14; Mark dead functions.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.14.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.14.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.2.8.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.5.12.1 | 25-Apr-2023 |
martin | Pull up following revision(s) (requested by simonb in ticket #145):
sbin/nvmectl/devlist.c: revision 1.6
In "devlist" mode, exit with a 0 return code if any nvme devices are found, rather than exiting with 1 return code always.
|
| 1.6 | 05-Jul-2023 |
riastradh | Revert "nvmectl(8): Ensure A divides S before aligned_alloc(A, S)."
C17 lifted this restriction.
|
| 1.5 | 04-Jul-2023 |
riastradh | nvmectl(8): Ensure A divides S before aligned_alloc(A, S).
Required by C11 Sec. 7.22.3.1 The aligned_alloc function, para. 2, p. 348:
The value of alignment shall be a valid alignment supported by the implementation and the value of size shall be an integral multiple of alignment.
XXX pullup-10
|
| 1.4 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.3 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.2 | 29-Apr-2017 |
nonaka | branches: 1.2.2; 1.2.8; nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.1 | 04-Jun-2016 |
nonaka | branches: 1.1.6; nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.1.6.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.2.8.1 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.1 | 13-Feb-2017 |
nonaka | branches: 1.1.2; 1.1.4; 128 bit integers are displayed in decimal.
bn.h and bignum.c from netgpg.
|
| 1.1.4.2 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.1.4.1 | 13-Feb-2017 |
bouyer | file humanize_bignum.c was added on branch bouyer-socketcan on 2017-04-21 16:53:14 +0000
|
| 1.1.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.1.2.1 | 13-Feb-2017 |
pgoyette | file humanize_bignum.c was added on branch pgoyette-localcount on 2017-03-20 06:57:02 +0000
|
| 1.9 | 17-Feb-2022 |
andvar | remove one whitespace to align report, misalignment occured after typo fix.
|
| 1.8 | 16-Feb-2022 |
andvar | fix various typos, mainly in comments.
|
| 1.7 | 27-Sep-2020 |
jdolecek | show APSTA support status in identify
|
| 1.6 | 01-Dec-2018 |
jdolecek | since NVMe 1.2 (which defined the ONCS bit), the bit (4) is whether controller supports 'Save' field in Set Features, and 'Select' field for Get Features, not the support for the 'Set Features' command itself
|
| 1.5 | 18-Apr-2018 |
nonaka | branches: 1.5.2; nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.4 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.3 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.2 | 04-Jun-2016 |
joerg | branches: 1.2.8; 1.2.14; Mark dead functions.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.14.3 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.2.14.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.14.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.2.8.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.5.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.11 | 02-Feb-2023 |
mlelstv | Data units read/written are counted in 1000s of 512 bytes. Convert to human-readable value.
|
| 1.10 | 31-Jul-2022 |
mlelstv | branches: 1.10.2; Fix build on 32bit.
|
| 1.9 | 31-Jul-2022 |
mlelstv | Report error code (SCT/SC).
|
| 1.8 | 12-Feb-2022 |
andvar | s/Expceted/Expected/ in log message and s/attribtues/attributes/ in comment.
|
| 1.7 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.6 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.5 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.4 | 29-Apr-2017 |
nonaka | branches: 1.4.2; 1.4.8; nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.3 | 13-Feb-2017 |
nonaka | branches: 1.3.2; 128 bit integers are displayed in decimal.
bn.h and bignum.c from netgpg.
|
| 1.2 | 04-Jun-2016 |
joerg | branches: 1.2.2; 1.2.4; Mark dead functions.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.4.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.2.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.3.2.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.4.8.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.4.8.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.4.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.10.2.1 | 05-Mar-2023 |
martin | Pull up following revision(s) (requested by mlelstv in ticket #112):
sbin/nvmectl/nvmectl.h: revision 1.10 sbin/nvmectl/logpage.c: revision 1.11 sbin/nvmectl/util.c: revision 1.3
Data units read/written are counted in 1000s of 512 bytes.
Convert to human-readable value.
|
| 1.3 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.2 | 29-Apr-2017 |
nonaka | branches: 1.2.2; 1.2.8; nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.1 | 04-Jun-2016 |
nonaka | branches: 1.1.6; nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.1.6.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.2.8.1 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.6 | 27-Sep-2020 |
jdolecek | add -s option for 'power' command, this instructs the controller to save the value so it persists resets/whatnot; the NVMe specification lists this as optional, so this only works if the controller supports it
|
| 1.5 | 18-Apr-2018 |
nonaka | nvmectl(8): Remove some wdc subcommands from man page.
- wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
|
| 1.4 | 30-Apr-2017 |
wiz | branches: 1.4.2; 1.4.8; Remove unnecessary Pp. Add missing plural-s. More markup.
|
| 1.3 | 29-Apr-2017 |
nonaka | nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.2 | 05-Jun-2016 |
wiz | branches: 1.2.6; Try improving SYNOPSIS per my understanding of how this works. Use more markup. Fix some markup.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.6.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.4.8.1 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.4.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.7 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.6 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.5 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.4 | 03-May-2017 |
christos | branches: 1.4.2; 1.4.8; sprinkle static and death
|
| 1.3 | 29-Apr-2017 |
nonaka | nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.2 | 04-Jun-2016 |
joerg | branches: 1.2.6; Mark dead functions.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.6.2 | 11-May-2017 |
pgoyette | Sync with HEAD
|
| 1.2.6.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.4.8.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.4.8.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.4.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.10 | 02-Feb-2023 |
mlelstv | Data units read/written are counted in 1000s of 512 bytes. Convert to human-readable value.
|
| 1.9 | 27-Sep-2020 |
jdolecek | branches: 1.9.6; add -s option for 'power' command, this instructs the controller to save the value so it persists resets/whatnot; the NVMe specification lists this as optional, so this only works if the controller supports it
|
| 1.8 | 18-Apr-2018 |
nonaka | nvmectl(8): fix subcommand usage.
|
| 1.7 | 17-Apr-2018 |
nonaka | nvmectl(8): fix wdc command usage.
|
| 1.6 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.5 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.4 | 03-May-2017 |
christos | branches: 1.4.2; 1.4.8; sprinkle static and death
|
| 1.3 | 29-Apr-2017 |
nonaka | nvmectl(8): sync with FreeBSD HEAD r316105.
- Expand the SMART / Health Information Log Page (Page 02) printout based on NVM Express 1.2.1 Standard. - Implement Intel-specific log pages. - Implement HGST-specific log pages. - Implement wdc-specific nvme control options. - Add the ability to dump log pages directly in binary to stdout.
|
| 1.2 | 04-Jun-2016 |
joerg | branches: 1.2.6; Mark dead functions.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.6.2 | 11-May-2017 |
pgoyette | Sync with HEAD
|
| 1.2.6.1 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.4.8.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.4.8.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.4.2.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.9.6.1 | 05-Mar-2023 |
martin | Pull up following revision(s) (requested by mlelstv in ticket #112):
sbin/nvmectl/nvmectl.h: revision 1.10 sbin/nvmectl/logpage.c: revision 1.11 sbin/nvmectl/util.c: revision 1.3
Data units read/written are counted in 1000s of 512 bytes.
Convert to human-readable value.
|
| 1.5 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.4 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.3 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.2 | 14-Jul-2016 |
nonaka | branches: 1.2.8; 1.2.14; Fix RCS Id.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.14.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.14.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.2.8.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.6 | 27-Sep-2020 |
jdolecek | add -s option for 'power' command, this instructs the controller to save the value so it persists resets/whatnot; the NVMe specification lists this as optional, so this only works if the controller supports it
|
| 1.5 | 27-Sep-2020 |
jdolecek | print current power state and workload as separate values for 'nvmectl power nvme0'
|
| 1.4 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.3 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.2 | 04-Jun-2016 |
joerg | branches: 1.2.8; 1.2.14; Mark dead functions.
|
| 1.1 | 04-Jun-2016 |
nonaka | nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.2.14.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.14.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.2.8.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.3 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.2 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.1 | 04-Jun-2016 |
nonaka | branches: 1.1.8; 1.1.14; nvmectl(8): Added NVM Express control utility.
Ported from FreeBSD nvmecontrol(8).
|
| 1.1.14.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.1.14.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.1.8.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.3 | 02-Feb-2023 |
mlelstv | Data units read/written are counted in 1000s of 512 bytes. Convert to human-readable value.
|
| 1.2 | 18-Apr-2018 |
nonaka | branches: 1.2.2; 1.2.4; 1.2.16; nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.1 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.2.16.1 | 05-Mar-2023 |
martin | Pull up following revision(s) (requested by mlelstv in ticket #112):
sbin/nvmectl/nvmectl.h: revision 1.10 sbin/nvmectl/logpage.c: revision 1.11 sbin/nvmectl/util.c: revision 1.3
Data units read/written are counted in 1000s of 512 bytes.
Convert to human-readable value.
|
| 1.2.4.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.2.4.1 | 18-Apr-2018 |
pgoyette | file util.c was added on branch pgoyette-compat on 2018-04-22 07:20:16 +0000
|
| 1.2.2.2 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.2.2.1 | 18-Apr-2018 |
martin | file util.c was added on branch netbsd-8 on 2018-04-19 15:37:56 +0000
|
| 1.6 | 05-Jul-2023 |
riastradh | Revert "nvmectl(8): Ensure A divides S before aligned_alloc(A, S)."
C17 lifted this restriction.
|
| 1.5 | 04-Jul-2023 |
riastradh | nvmectl(8): Ensure A divides S before aligned_alloc(A, S).
Required by C11 Sec. 7.22.3.1 The aligned_alloc function, para. 2, p. 348:
The value of alignment shall be a valid alignment supported by the implementation and the value of size shall be an integral multiple of alignment.
XXX pullup-10
|
| 1.4 | 18-Apr-2018 |
nonaka | nvmectl(8): Add big-endian support.
from FreeBSD nvmecontolr(8) r329824.
|
| 1.3 | 17-Apr-2018 |
nonaka | nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
|
| 1.2 | 17-Mar-2018 |
jdolecek | use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.1 | 29-Apr-2017 |
nonaka | branches: 1.1.2; 1.1.4; 1.1.10; Added missing file...
> nvmectl(8): sync with FreeBSD HEAD r316105. > > - Expand the SMART / Health Information Log Page (Page 02) printout based on > NVM Express 1.2.1 Standard. > - Implement Intel-specific log pages. > - Implement HGST-specific log pages. > - Implement wdc-specific nvme control options. > - Add the ability to dump log pages directly in binary to stdout.
|
| 1.1.10.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.1.10.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.1.4.1 | 19-Apr-2018 |
martin | Pull up following revision(s) (requested by nonaka in ticket #781):
sbin/nvmectl/Makefile 1.4 sbin/nvmectl/bignum.c 1.2 sbin/nvmectl/devlist.c 1.3-1.5 sbin/nvmectl/firmware.c 1.3,1.4 sbin/nvmectl/identify.c 1.3-1.5 sbin/nvmectl/logpage.c 1.5-1.7 sbin/nvmectl/nvme.h 1.3 sbin/nvmectl/nvmectl.8 1.5 sbin/nvmectl/nvmectl.c 1.5-1.7 sbin/nvmectl/nvmectl.h 1.5-1.8 sbin/nvmectl/perftest.c 1.3-1.5 sbin/nvmectl/power.c 1.3,1.4 sbin/nvmectl/reset.c 1.2,1.3 sbin/nvmectl/util.c 1.1,1.2 sbin/nvmectl/wdc.c 1.2-1.4 sys/dev/ic/ld_nvme.c 1.20 sys/dev/ic/nvme.c 1.38,1.39 sys/dev/ic/nvmeio.h 1.2 sys/dev/ic/nvmereg.h 1.10,1.11 sys/dev/ic/nvmevar.h 1.16 sys/dev/pci/nvme_pci.c 1.20
nvmectl(8): Sync with FreeBSD nvmecontrol(8) r328763.
nvmectl(8): fix wdc command usage.
nvme(4): Added some delay before check RDY bit quirk when disabling device. Pick from FreeBSD nvme(4) r326937.
Add some new structure fileds, opcodes and statuses from NVMe 1.3a.
nvmectl(8): Add big-endian support. from FreeBSD nvmecontolr(8) r329824.
nvmectl(8): fix subcommand usage.
nvmectl(8): Remove some wdc subcommands from man page. - wdc drive-log - wdc get-crash-dump - wdc purge - wdc purge-monitor
Typos.
use setprogname()/getprogname(), do not hardcode the prognam name in fixed strings
|
| 1.1.2.2 | 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
| 1.1.2.1 | 29-Apr-2017 |
pgoyette | file wdc.c was added on branch prg-localcount2 on 2017-05-02 03:19:16 +0000
|