[prev in list] [next in list] [prev in thread] [next in thread]
List: yaffs
Subject: [Yaffs] Corrupted files with troll-ftpd-1.28
From: "Karl Olsen" <karl () micro-technic ! com>
Date: 2005-03-22 13:24:15
Message-ID: 001a01c52ee2$720405c0$1f00a8c0 () KARL
[Download RAW message or body]
Hello all,
I am seeing something similar to this:
http://www.aleph1.co.uk/pipermail/yaffs/2005q1/000941.html
I am using linux-2.6.11.5 with the ARM AT91RM9200 patches and the Frank
Rowand Yaffs patches, augmented with yaffs_guts.c 1.37 --> 1.38 --> 1.39 and
yaffs_fs.c 1.36 --> 1.37 patches from cvs. I use the troll-ftpd-1.28 server
on my board.
When I transfer a file to my board, the file is initially OK, and I can copy
it somewhere else, and the copy is also OK. But after I unmount+mount (or
reboot), the originally transferred file is truncated to the nearest 512
byte boundary, and with large files (~700 KB), I have also seen some
512-byte zero-filled holes towards the end. The copy of the file is still
OK. Sync'ing or remounting read-only is not enough to show the corruption.
The workaround I am using is to not transfer files to their final
destination, but to copy them after transferring.
I am using two partitions, created with add_mtd_partitions() from my nand
chip driver, and CONFIG_MTD_PARTITIONS. The corruption problem is on both
partitions. The output of /proc/yaffs seems to only reflect the first
partition.
Any hints?
Kind regards,
Karl Olsen
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic