Failure to mark bad block

46 views
Skip to first unread message

Savin Zlobec

unread,
Jan 3, 2013, 1:21:35 PM1/3/13
to uf...@googlegroups.com
Hi Ricky,

If a bad block is discovered during write in
uffs_BufFlush_Exist_With_Enough_FreePage it won't be processed
correctly. The bad block is removed from the pending list on
purpose and left to uffs_BufFlush_Exist_With_BlockRecover to
processed it. But since the failed page is 'in cache' it won't
be touched again and the bad block will be only erased at the
end and put into erased list...

Regards.
Reply all
Reply to author
Forward
0 new messages