Latest mkfs.jffs2 is broken.
Peter Korsgaard
jacmet at sunsite.dk
Fri Oct 15 04:52:21 EDT 2010
>>>>> "Artem" == Artem Bityutskiy <dedekind1 at gmail.com> writes:
>> Artem: Time for a v1.4.1 release?
Artem> Thanks. If it works, I'll back-port Mike's patch to 1.4.0 and tag it as
Artem> 1.4.1. So 1.4.1 won't include tons of irrelevant commits.
Great. An easy way to test:
git checkout v1.4.0
make WITHOUT_XATTR=1
./mkfs.jffs2 -e 0x20000 -b -s 0x1000 -d include -o test.jffs2
/usr/sbin/jffs2dump -b -c test.jffs2|head -n 4
Wrong hdr_crc at 0x00000000, 0x954203f1 instead of 0xf060dc98
Wrong bitmask at 0x00000004, 0x0000
Wrong hdr_crc at 0x0000000c, 0xd10532a2 instead of 0xb427edcb
Wrong bitmask at 0x00000010, 0x0000
git cherry-pick b864c387e8f1
make WITHOUT_XATTR=1
./mkfs.jffs2 -e 0x20000 -b -s 0x1000 -d include -o test.jffs2
/usr/sbin/jffs2dump -b -c test.jffs2|head -n 4
Dirent node at 0x0000000c, totlen 0x00000030, #pino 1, version 0, #ino 2, nsize 8, name common.h
Inode node at 0x0000003c, totlen 0x00000489, #ino 2, version 1, isize 2939, csize 1093, dsize 2939, offset 0
Dirent node at 0x000004c8, totlen 0x0000002f, #pino 1, version 1, #ino 3, nsize 7, name crc32.h
Inode node at 0x000004f8, totlen 0x0000011d, #ino 3, version 1, isize 294, csize 217, dsize 294, offset 0
--
Bye, Peter Korsgaard
More information about the linux-mtd
mailing list