Author: Jonathan McDowell Date: To: balloon Subject: Re: [Balloon] Recovering from sudden influx of bad blocks on
balloon 3. Advice sought about bootldr's "nand force_erase" function
On Sat, Mar 14, 2009 at 02:24:19PM +0000, Jim Rayner wrote: > I need some advice about bootldr's "nand force_erase" function
>
> I had a previously working 2.6.25.2 root partition with 7 bad blocks,
> yaffs cvs 05/03/09, to be struck by thousands of bad block and other
> assorted messages upon the first and subsequent mountings using
> 2.6.29-rc7 yaffs 03-05/03/09 (I will post a detailed message to yaffs
> ML later). I've tried to recover using rm -rf /mnt/root, including
> using earlier kernels/yaffs, but rm -rf repeatedly segfaults.
Right. I saw this while working on the patches, but neither Nick nor
Wookey saw it at all and I put it down to a bad compile on my part. A
"nand chiperase" from bootldr sorted things out for me (once I had a
happy kernel).