--- zzzz-none-000/linux-2.6.32.61/drivers/mtd/nand/nand_ecc.c 2013-06-10 09:43:48.000000000 +0000 +++ virian-300e-630/linux-2.6.32.61/drivers/mtd/nand/nand_ecc.c 2011-07-20 07:23:51.000000000 +0000 @@ -493,7 +493,7 @@ return 1; /* error in ecc data; no action needed */ printk(KERN_ERR "uncorrectable error : "); - return -1; + return -EBADMSG; } EXPORT_SYMBOL(__nand_correct_data);