[PATCH V3 25/63] Newly erased page read workaround
From: Linus Walleij <hidden>
Date: 2011-01-14 12:36:49
From: Linus Walleij <hidden>
Date: 2011-01-14 12:36:49
2010/12/20 Viresh Kumar [off-list ref]:
From: Vipin Kumar <redacted> A newly erased page contains ff in data as well as spare area. While reading an erased page, the read out ecc from spare area does not match the ecc generated by fsmc ecc hardware accelarator. This is because ecc of data ff ff is not ff ff. This leads to errors when jffs2 fs erases and reads back the pages to ensure consistency. This patch adds a software workaround to ensure that the ecc check is not performed for erased pages. An erased page is checked by checking data as ff ff. Signed-off-by: Vipin Kumar <redacted> Signed-off-by: Viresh Kumar <redacted>
Acked-by: Linus Walleij <redacted> Sorry for missing it before. Yours, Linus Walleij