Execute in place.

David Woodhouse dwmw2 at infradead.org
Wed Jun 4 06:06:25 EDT 2003


On Wed, 2003-06-04 at 10:57, Jörn Engel wrote:
> For my flash chips, an erase operation is in the ballpark of a second.
> That is very long for interrupts, so I would assume, we never complete
> an erase without being interrupted.  Does this mean that a formerly
> suspended and resumed erase operation completes quicker than a fresh
> one? 

That appears to be the case, yes. Certainly, in the common case of it
being 10ms before you get the next timer tick and consider rescheduling,
the chip's made enough progress that it doesn't have to start again from
scratch.

Someone with more knowledge of flash chip internals could possibly give
a more coherent and informative answer -- but I was concerned about the
possibility you raise and that's partly why I was doing the flood-ping
testing.

-- 
dwmw2




More information about the linux-mtd mailing list