Skip to content
Snippets Groups Projects
Commit 5ae9cfd9 authored by chrfranke's avatar chrfranke
Browse files

Update NEWS.

git-svn-id: https://svn.code.sf.net/p/smartmontools/code/trunk@5474 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 8b591f59
No related branches found
No related tags found
No related merge requests found
...@@ -10,20 +10,49 @@ Summary: smartmontools release 7.4 ...@@ -10,20 +10,49 @@ Summary: smartmontools release 7.4
----------------------------------------------------------- -----------------------------------------------------------
- smartctl '-t short', '-t long' and '-X': NVMe support. - smartctl '-t short', '-t long' and '-X': NVMe support.
- smartctl '-l selftest': NVMe support. - smartctl '-l selftest': NVMe support.
- smartctl '-l farm': Prints Seagate's vendor-specific Field Access
Reliability Metrics (FARM) log for ATA and SCSI drives.
- smartctl '-l error': Now also prints an error message for each entry
of NVMe error information log.
- smartctl '-l genstats': Prints SCSI General statistics and performance
log page.
- smartctl '-g security': Added 'ata_security.master_password_id' - smartctl '-g security': Added 'ata_security.master_password_id'
to JSON output. Plaintext output shows Master Password ID if set to JSON output. Plaintext output shows Master Password ID if set
to a non-default value. to a non-default value.
- smartctl '-q noserial': Now also suppresses the output of NVMe Namespace
IEEE EUI-64.
- smartctl '-j': Avoid invalid UTF-8 sequences in JSON/YAML strings. - smartctl '-j': Avoid invalid UTF-8 sequences in JSON/YAML strings.
- smartctl '-j': Fixed a bogus exception during SCSI JSON output.
- smartctl '-j': Renamed JSON element 'scsi_temperature' back to
'temperature' (regression).
- smartd: No longer issues LOG_CRIT warnings if new entries of NVMe error
information log do not indicate device problems.
- smartd: Now detects accidental use of smartd_warning script as
'-M exec' parameter.
- smartd.conf '-M always': Sends reminder emails without any delay. - smartd.conf '-M always': Sends reminder emails without any delay.
- smartd.conf '-M diminishing': Limited email delay to 32 days. - smartd.conf '-M diminishing': Limited email delay to 32 days.
- ATA: Fixed decoding of extended self-test log on big endian hosts.
- ATA: Enhanced LBA range for device types '-d jmb39x-q,...' and - ATA: Enhanced LBA range for device types '-d jmb39x-q,...' and
'-d jms56x,...' from 33-62 to 1-255. '-d jms56x,...' from 33-62 to 1-255.
- ATA: Device type '-d intelliprop,N' now fails with a deprecation message.
Added '-d intelliprop,N,force' flag to use it anyway.
- ATA/USB: Device type '-d usbasm1352r,N' for ASMedia ASM1352R USB to SATA
RAID bridges
- SCSI: Fixed possible corruption issue with the Error Counter and - SCSI: Fixed possible corruption issue with the Error Counter and
Non medium Error log pages. Non medium Error log pages.
- SCSI: Added more "Informational Exceptions" strings.
- SCSI: Added initial support for REPORT SUPPORTED OPERATION command.
- SCSI: Initial rework of SCSI debug output.
- NVMe: Added error messages for NVMe status values.
- NVMe: Fixed crash after read of error information log on big endian hosts.
- HDD, SSD and USB additions to drive database. - HDD, SSD and USB additions to drive database.
- update-smart-drivedb: Fixed syntax for 'sed' versions which require - update-smart-drivedb: Fixed syntax for 'sed' versions which require
';' before '}' or do not support ';' at all. ';' before '}' or do not support ';' at all.
- update-smart-drivedb: Replaced a usually not executed bashism. - update-smart-drivedb: Replaced a usually not executed bashism.
- configure: Default for '--with-nvme-devicescan' is now 'yes' also on
Darwin and FreeBSD. It is still 'no' on NetBSD only.
- configure: Defines '_FORTIFY_SOURCE=3' if supported and not predefined.
- Compile fix for systems without legacy 'getdtablesize()'.
- Pre-releases from SVN snapshots now show "pre-VERSION" in version - Pre-releases from SVN snapshots now show "pre-VERSION" in version
information and 'smartctl.pre_release=true' in JSON output. information and 'smartctl.pre_release=true' in JSON output.
- Linux: Device type '-d sssraid' for 3SNIC RAID controllers. - Linux: Device type '-d sssraid' for 3SNIC RAID controllers.
...@@ -32,6 +61,8 @@ Summary: smartmontools release 7.4 ...@@ -32,6 +61,8 @@ Summary: smartmontools release 7.4
- Linux: The generic SCSI code now defaults to SG_IO_V3 and does no - Linux: The generic SCSI code now defaults to SG_IO_V3 and does no
longer fall back to the deprecated SCSI_IOCTL_SEND_COMMAND longer fall back to the deprecated SCSI_IOCTL_SEND_COMMAND
(but this ioctl is still used for '-d 3ware' and '-d marvell,force'). (but this ioctl is still used for '-d 3ware' and '-d marvell,force').
- Linux smartd: Now prevents systemd unit startup timeout when many
devices are registered and then initially checked.
- Solaris SPARC: Dropped legacy ATA support. Dropped configure option - Solaris SPARC: Dropped legacy ATA support. Dropped configure option
'--with-solaris-sparc-ata'. '--with-solaris-sparc-ata'.
- Windows: IOCTL_STORAGE_PROTOCOL_COMMAND variant for NVMe self-tests. - Windows: IOCTL_STORAGE_PROTOCOL_COMMAND variant for NVMe self-tests.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment