My system halt when I did some file operation on yaffs file system. And the console display "nand_erase: attempt to erase a bad block at page 0x00001ce0" then the system halt. I found that nandmtd_EraseBlockInNAND will not return, if nand_erase does not call the callback function. nand_erase will not call to callback function, if it does not erase flash successfully. Does anyone fix it? Steve Tsai --------------------------------------------------------------------------------------- This mailing list is hosted by Toby Churchill open software (www.toby-churchill.org). If mailing list membership is no longer wanted you can remove yourself from the list by sending an email to yaffs-request@toby-churchill.org with the text "unsubscribe" (without the quotes) as the subject.