Charles,
The YAFFS2 image I downloaded via git last week is encountering the same problem behavior as the original version we were using.
WORKS - Small copies under 4MBs, NAND<>NAND, (both for the original version and the latest version).
COPYING OVER 4MB FAILS - Larger copies consistently encounter an error (failing about 95% of the time – although not always at the same place and on a rare occasion completes).
--- I’m testing with an ~8MB file andusing the latest YAFFS2 code.
--- Adding printk and/or enabling tracing alters the failure point.
--- The destination file is partially being copied. Then the system oops at times while outside of a YAFFS read routine and at times while it’s inside a YAFFS read routine (attached is one representative log snapshot).
Any insight or suggestion as to what direction to investigate would be appreciated.
Oner
________________________________________
From: yaffs-bounces@lists.aleph1.co.uk [yaffs-bounces@lists.aleph1.co.uk] On Behalf Of Charles Manning [manningc2@actrix.gen.nz]
Sent: Wednesday, July 20, 2011 7:19 PM
To: yaffs@lists.aleph1.co.uk
Subject: Re: [Yaffs] 32MB Kernel Image NAND<>NAND copy encounters segfault (while 16MB works fine)
On Wednesday 20 July 2011 19:14:22 Oner Bicakci wrote:
> <html><body><span style="font-family:Verdana; color:#000000;
> font-size:10pt;"><div>Charles,</div><div><br></div><div>The version
> string constants in the YAFFS2 source files (yaffs_ecc.c, fs.c,
> guts.c, mtdif1/f2.c, nand.c, checkptrw.c) say each is version 1.1 from
> Aug 17, 2007
>
That is pretty old.
Please try the latest from git and see if you still get problems.
-- CHarles
_______________________________________________
yaffs mailing list