SCSI-ATA translation: Handling of SMART

Curtis Stevens curtis.stevens at
Fri Jun 4 08:26:26 PDT 2004

* From the T10 Reflector (t10 at, posted by:
* "Curtis Stevens" <curtis.stevens at>

	SMART is a capability that has a series of subfunctions.  The SMART
counter data is generally incompatible with current log pages as they are
defined.  New log pages could be created that better match what SMART
returns in its logs.  However, several of the subfunctions perform offline
diagnostics that simply return a result in some ATA registers.  At the end
of the day, something new is required.  Using a combination of log pages and
new commands could accomplish the goal, but a pass thorough capability
accomplishes the same goal and would be less impaired as ATA continues to

Curtis E. Stevens
20511 Lake Forest Dr.  #C 214-D
Lake Forest, Ca. 92630
Phone: 949-672-7933
Cell: 949-307-5050
E-Mail: Curtis.Stevens at

 -----Original Message-----
From: 	Rich Ramos [mailto:rich_ramos at] 
Sent:	Thursday, June 03, 2004 5:54 PM
To:	Curtis Stevens; T10 (E-mail)
Subject:	SCSI-ATA translation: Handling of SMART

In going back through my notes on SMART as it was discussed during 
the last meeting, I noted that Curtis was working on a definition of 
"SMART passthrough" for SCSI.

I have to admit I don't know much about ATA SMART, so keep that in 
mind when answering this question since this is possibly a naive 
question :)

Is a passthrough mechanism somehow a superior method than the current 
Informational Exceptions log pages?  What are the major differences?

I would ask this on the con call tomorrow, if there is one, but 
unfortunately I will be on a plane during the meeting.

Thanks in advance.


* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at

More information about the T10 mailing list