Title: Forcing spin-up for SAT

The T10 SCSI to ATA Translation (SAT) standard needs a reliable way to spin up a drive to translate a SCSI START STOP UNIT command with START=1.

VERIFY is specified in revision 8, but there is concern the drive might read data from a read cache and not bother spinning up.  Is that concern valid?

READ could be used, but again the drive might read from a cache (unless it the SATA READ FPDMA QUEUED command can be used, which offers an FUA bit).

IDLE (IMMEDIATE) seems like another candidate.  Although Idle is in-between Active and Standby modes, it does not allow 30 s recovery time like Standby and Sleep, implying that the drive is spun up.  Is this guaranteed?

Would this be the best translation?
1. IDLE IMMEDIATE; then
2. VERIFY to any LBA

--
Rob Elliott, [EMAIL PROTECTED]
Hewlett-Packard Industry Standard Server Storage Advanced Technology
https://ecardfile.com/id/RobElliott



Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to