From 79c78016c1260b2cd28eceeedee299d48ca9e180 Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Thu, 17 Mar 2011 10:59:42 +0200 Subject: [PATCH] mtd/nand_imx: fix read past buffer end Signed-off-by: Baruch Siach Signed-off-by: Sascha Hauer --- drivers/mtd/nand/nand_imx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/nand/nand_imx.c b/drivers/mtd/nand/nand_imx.c index ca6e55bd8..661b19017 100644 --- a/drivers/mtd/nand/nand_imx.c +++ b/drivers/mtd/nand/nand_imx.c @@ -578,9 +578,9 @@ static void imx_nand_read_buf(struct mtd_info *mtd, u_char * buf, int len) n = min(n, len); - memcpy(buf, host->data_buf + col, len); + memcpy(buf, host->data_buf + col, n); - host->buf_start += len; + host->buf_start += n; } /*