> -----Original Message-----
> From: yaffs-bounces@lists.aleph1.co.uk [mailto:yaffs-
> bounces@lists.aleph1.co.uk] On Behalf Of Ross Younger
> Sent: Thursday, 1 April 2010 6:51 PM
> To: yaffs@lists.aleph1.co.uk
> Subject: Re: [Yaffs] Periodic Checkpointing
>
> James Kehl wrote:
> > [block summaries]
> > Wouldn't this only be a gain for the inband-tags case, or when the
MTD
> > driver can't read out a page's tags without reading out the entire
page
> > as well (as some hardware ECC forces you to do)?
>
> It is true in my experience to say that tags mode is deathly slow - I
> don't touch it if I can possibly avoid doing so.
>
> OTOH there might well be an improvement to be had in inband tags mode
if
> you enable yaffs's own ECC on the tags and teach it to make a partial
> page read of just the tags area. However I'm concentrating on large
page
> devices for the time being, so don't have any time to look further
into
> this.
>
Just to confirm, you're talking about doing a partial page read of the
*main* page area, not the spare? i.e. only reading out the first 64
bytes or so of a page, not bothering with any of the standard ECC and
just relying on the separate tags ECC?
It's a rather interesting idea, even though it flew completely over my
head on first reading :)
You'd still get hit with the penalty on read/write speed, but this would
certainly reduce the mount-time overhead...
J