[U-Boot] [PATCH 1/2] mtd/nand:Fix wrong address read in is_blank()
Scott Wood
scottwood at freescale.com
Wed Jan 4 22:52:08 CET 2012
On 12/27/2011 11:22 PM, Prabhakar Kushwaha wrote:
> IFC NAND Machine calculates ECC on 512byte sector. Same is taken care in
> fsl_ifc_run_command() while ECC status verification. Here buffer number is
> calculated assuming 512byte sector and same is passed to is_blank.
> However in is_blank() buffer address is calculated using mdt->writesize which is
> wrong. It should be calculated on basis of ecc sector size.
>
> Also, in fsl_ifc_run_command() bufferpage is calculated on the basis of ecc sector
> size instead of hard coded value.
>
> Signed-off-by: Poonam Aggrwal <poonam.aggrwal at freescale.com>
> Signed-off-by: Prabhakar Kushwaha <prabhakar at freescale.com>
> ---
Same changes requested as in http://patchwork.ozlabs.org/patch/133500/
Also, please mention IFC in the subject.
-Scott
More information about the U-Boot
mailing list