problem with 2k page NAND with squashfs

Josh Boyer jwboyer at gmail.com
Tue Jan 22 09:49:10 EST 2008


On Tue, 22 Jan 2008 09:15:29 -0500
"Adams Richard-W36112" <rgadams at motorola.com> wrote:

>  I have an arm-based embedded system running a 2.6.10 kernel. I'm using
> a squashfs file system (read only) on the Flash device. The system was
> working fine with a 512 byte page Flash part. I started having problems
> when I upgraded to a 2048 byte page Flash part. When I mount the squash
> file system, it can successfully find the super block, but squashfs
> fails (unable to read inode [5ff3:120]) when it try's to finish the
> mount. My suspicions are that with the older kernel (2.6.10) it may not
> fully support the larger page devices. Is there an achieve of patches
> that are applicable for a 2.6.10 kernel? I tried to look through the
> mailing list archive, but without a search tool and not knowing what
> month I'm looking for the task became tedious.

http://linux-mtd.infradead.org/source.html#kernelversions

2.6.10 pre-dates git even, so you are likely stuck doing diffs from
kernel tarballs.

josh



More information about the linux-mtd mailing list