NAND & eMMC: Bad block management

The biggest issue I have ever met until now: NAND bad block management issue.

NAND flash, Qualcomm platform, Linux kernel, Yaffs2, Android^^

Already find the root cause of this issue, and Qualcomm already fix it 4 month ago.

The root cause is about clearing the NAND error status.
(I am not sure I can share the detail or not)

Though Qualcomm already fix it, but 2 more suspicious points wanna check.

One of them is the mechanism of marking block as bad.

The other is the status checking mechanism.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

EMMC, Phison controller, Linux kernel, EXT3, VFAT, Android^^

This issue ccould not be monitored by myself....

I can't go through deeper into the controller. I have to wait for their reply.