a22a9d5...
by
chrfranke <email address hidden>
on 2016-05-01
nvmecmds.cpp: Enhance debug hex dump to sizeof Identify structs.
Do not dump trailing zero bytes.
cherrypicked from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ ebce644805169bb ee86830e2c84c9f 8e12de8603
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4313 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
f38f18a...
by
chrfranke <email address hidden>
on 2016-04-27
nvmeprint.cpp, nvmeprint.h, smartctl.cpp, smartctl.8.in:
Add NVMe support for 'smartctl -c'. Print various drive and namespace
capabilites. Remove related info from '-i' output.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 19476d5f119ef1e fc17dc45d764d4f 994e90e1ca
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4311 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
af11231...
by
chrfranke <email address hidden>
on 2016-04-24
nvmeprint.cpp: Fix formatting of error log with unset LBA fields.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 7f56b42ef1f7cf7 7f2f7d06550eac8 a5e4b4112a
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4310 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
4562bc4...
by
chrfranke <email address hidden>
on 2016-04-16
smartctl.cpp: Allow NVMe debug messages during --scan.
Suppress "Device open changed type ..." message unless debug mode is enabled.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 3c67ac62243abde 29fa8627339b6a2 c32dc1b73d
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4302 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
e8560b5...
by
chrfranke <email address hidden>
on 2016-04-16
nvmeprint.cpp: Add Power State and Namespace info to '-i' output.
Do not print unset or duplicate info unless debug mode is enabled.
cherrypicked from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ fa7e4fe72b323a1 80a42ccd2dc322c 67eb0e30f4
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4298 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
fc8377c...
by
chrfranke <email address hidden>
on 2016-04-16
nvmecmds.cpp, nvmecmds.h: Add Identify Namespace support.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 86df89561bc0083 3ace60e92d51781 7add761bdd
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4297 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
c9d22ff...
by
Ioanna Alifieraki
on 2023-03-20
Use NSID=0 for Identify Controller command.
This originates form upstream commit c3ce8eb61b42.
The upstream commit fixes a bug in windows os (for which we do not pull
the relevant patches) and at the same time changes the signature of
nvme_read_ identify( ) function which is used by all os.
This commit pulls in only the changes that affect Linux os.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ c3ce8eb61b421ed a2eb168b53f0d47 641c927f08
b38cc68...
by
chrfranke <email address hidden>
on 2016-03-30
Makefile.am: Add man page support for --with- nvme-devicescan .
smartd.8.in: Document NVMe DEVICESCAN for Linux.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 5cffe7439c03f16 ef2e02cafd4b2d7 843d97ac24
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4264 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
a6ceb11...
by
chrfranke <email address hidden>
on 2016-03-28
Add NVMe DEVICESCAN support for Linux:
configure.ac: Add --with- nvme-devicescan option.
os_linux.cpp: Scan for '/dev/nvme[0-99]' if '-d nvme' is specified
or --with- nvme-devicescan is set.
smartctl.cpp: Add "NVMe" to --scan info.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 046db21f227562e 46459435fc180b9 a49e1a989f
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4262 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37
e27c3fa...
by
chrfranke <email address hidden>
on 2016-03-26
Add basic NVMe support for smartd (-H -l error -W):
Makefile.am, os_win32/ vc10/smartd. vcxproj: Add nvmecmds.cpp to smartd.
smartd.cpp: Add NVMeDeviceScan() and NVMeCheckDevice().
smartd.8.in, smartd.conf.5.in: Document NVMe support.
backported from
https:/ /github. com/smartmontoo ls/smartmontool s/commit/ 958e73183cb6690 f81b5d78cd81a9b 26b3322f1c
git-svn-id: http:// svn.code. sf.net/ p/smartmontools /code/trunk@ 4249 4ea69e1a- 61f1-4043- bf83-b5c94c6481 37