[Yaffs] YAFFS2 failure

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Ladislav Michl
Date:  
To: yaffs
Subject: [Yaffs] YAFFS2 failure
Hi,

I tried to use current yaffs2 CVS code with linux-2.6.12-rc6 OMAP git
kernel (http://www.muru.com/linux/omap/), plus some board specific
patches. Flash is Samsung K9F1G08U0M, 128MB, 2k pages.

Writing, reading and erasing files works, until I umount and mount
filesystem. df still states correct filesystem usage, however only
directory visible is lost+found. All files are gone.
# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/mtdblock0          127.9M     57.0M     70.8M  45% /mnt


Listing lost+found gives:
# ls /mnt/lost\+found/
ls: /mnt/lost+found/obj17170432: Value too large for defined data type
ls: /mnt/lost+found/obj17235968: Value too large for defined data type
ls: /mnt/lost+found/obj17301504: Value too large for defined data type
[etc...]

Any hint where to start debugging appreciated,
    ladis