Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#1437 closed enhancement (wontfix)

Wording: ATA Error Count, Device Error Count

Reported by: Graham Perrin Owned by:
Priority: minor Milestone:
Component: smartctl Version: 7.2
Keywords: ata Cc:


Are the two phrases synonymous?

Or do ATA Error Count and Device Error Count have different meanings?

I'm comparing what's above:

  • a device error under the heading of ATA Error Count

– with, for example, where there is:

  • an ATA error but no device error.

I assume that the phrase ATA Error Count is somehow deprecated. If so, this is a request for enhancement to the GUI, for wording to be consistent.


Change History (3)

comment:1 by Christian Franke, 3 years ago

Component: allsmartctl
Keywords: ata added

Smartctl uses ATA Error Count for the legacy SMART Error Log (-l error) and Device Error Count for SMART Extended Comprehensive Error Log (-l xerror). The latter wording is also used by ATA standards.

This long term (2009) difference will definitely not be changed because monitoring applications which parse smartctl output may rely on it.

The Count values may differ because only the extended log supports 48-bit ATA commands.
The legacy log may ...

  • be always empty,
  • contain only errors for 28-bit ATA commands,
  • contain only errors for 28-bit LBAs,
  • contain all errors, but larger LBAs are truncated or set to 0xfffffff.

Note that the GSmartControl GUI frontend is a separate project not maintained here.

comment:2 by Christian Franke, 3 years ago

Resolution: wontfix
Status: newclosed

Changing long term smartctl output would break existing application which parse it. This possibly includes GSmartControl.

Please address change requests for the GSmartControl GUI itself to the upstream project or the maintainer of the package.

comment:3 by Graham Perrin, 3 years ago

Thank you for clarifying ☑ and:

Note that the ​GSmartControl GUI frontend is a separate project not maintained here.

– apologies, I lost sight of the separation.

Note: See TracTickets for help on using tickets.