Opened 19 months ago
Last modified 7 weeks ago
#1222 new enhancement
Smartd should ignore non-error entries from NVMe Error Information log
Reported by: | Christian Franke | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | unscheduled |
Component: | smartd | Version: | 7.0 |
Keywords: | nvme | Cc: | Gerald Turner, Adam Piggott |
Description
Some drives frequently add entries to the NVMe Error Information log which do not reflect an actual error.
Smartd issues a LOG_CRIT message if the Number of Error Information Log Entries from the SMART/Health Information log has increased since the last check. This is misleading for such drives.
Smartd should check whether the number of actual errors has increased since the last check.
For original report and sample outputs see Debian Bug 900244.
Change History (3)
comment:1 Changed 10 months ago by
Cc: | Gerald Turner added |
---|
comment:2 Changed 10 months ago by
comment:3 Changed 7 weeks ago by
Cc: | Adam Piggott added |
---|
Note: See
TracTickets for help on using
tickets.
NVMe 1.4a section 5.14.1.1 - Error Information: The controller should clear this log page by removing all entries on power cycle and Controller Level Reset.
Therefore the Error Information log may be empty after an increase of Number of Error Information Log Entries has been detected. Smartd is unable to check for new actual errors then.
See Ubuntu Bug 1878264 for an example.