FINISH ZONE question

Gerry Houlder gerry.houlder at seagate.com
Tue Jun 9 13:05:30 PDT 2015


Formatted message: <a href="http://www.t10.org/cgi-bin/ac.pl?t=r&f=r1506093_f.htm">HTML-formatted message</a>

Yes, i concur that all data written by a host has to be preserved. The data
for LBA 50 has to be preserved.
On Tue, Jun 9, 2015 at 2:45 PM, Brad Besmer <brad.besmer at avagotech.com>
wrote:
> Curtis,
>
>
>
> As currently specified in zbc-r03:
>
>
>
> >> One implementation would leave the write pointer at LBA 10.
>
> This would be compliant. In 4.3.3.3 Sequential write preferred zone model:
>
>
>
> Figure 8 shows examples of write commands that do not start at the write
> pointer (i.e., a non-sequential write operation). The ending value of the
> write pointer for these examples is outside the scope of this standard.
>
>
>
> >> At this point, if the host issues a FINISH ZONE, is LBA 50 required to
> be preserved?
>
> Yes, as indicated by 4.3.3.1: Write pointer zones overview
>
> A read operation on an LBA that has been written since the last reset
> write pointer operation in that write pointer zone shall return the last
> written data.
>
>
>
> Are you perhaps suggesting a potential change?
>
>
>
> Brad
>
>
>
> *From:* owner-t10 at t10.org [mailto:owner-t10 at t10.org] *On Behalf Of *Neil
> Wanamaker
> *Sent:* Tuesday, June 09, 2015 1:22 PM
> *To:* Curtis Stevens; T10 at t10.org
> *Subject:* RE: FINISH ZONE question
>
>
>
> Curtis,
>
>
>
> The description of the FINISH ZONE makes no reference to the current value
> of the write pointer, but rather to the data returned when UNWRITTEN (my
> emphasis) LBAs are read, and to the ending zone condition.
>
>
>
> If a drive is not required to preserve data written to it, it has little
> value as a storage device.
>
>
>
>
>
> Neil Wanamaker
>
> Principal Engineer, Enterprise Storage Division
>
> PMC-Sierra
>
> 1380 Bordeaux Dr., Sunnyvale, CA 94089
>
> 408.239.8277
>
> neil.wanamaker at pmcs.com
>
>
>
> *From:* owner-t10 at t10.org [mailto:owner-t10 at t10.org <owner-t10 at t10.org>]
*On
> Behalf Of *Curtis Stevens
> *Sent:* Tuesday, June 09, 2015 11:27 AM
> *To:* T10 at t10.org
> *Subject:* FINISH ZONE question
>
>
>
> In a sequential write preferred zone, if there are 100 LBAs, and there is
> a write to LBA’s 0-9, and then a write to LBA 50.  One implementation
would
> leave the write pointer at LBA 10.
>
>
>
> At this point, if the host issues a FINISH ZONE, is LBA 50 required to be
> preserved?
>
>
>
>
>
>
>
> -------------------------------------------------
>
> Curtis E. Stevens
>
> Director, Standards & Features Technology
>
> 3355 Michelson Dr. #100
>
> Office: 1-1041
>
> Irvine, Ca. 92612
>
>
>
> Phone: 949-672-7933
>
> Cell: 949-307-5050
>
> E-Mail: Curtis.Stevens at WDC.com
>
>
>
> Remember, you may only be blamed for something if you are actually doing
> something.
>
>
>



More information about the T10 mailing list