the squashfs itself is broken, this is no issue with the kernel module
(apart from it being noisy if it cant use the squashfs)
o...@antimony:~$ file
/srv/cdimage.ubuntu.com/scratch/ubuntu/ports_daily-live/live/armel+imx51.squashfs
/srv/cdimage.ubuntu.com/scratch/ubuntu/ports_daily-live/live/armel+imx51.squashfs:
Squashfs filesystem, little endian, version 4.0, -755002881 bytes, 113901
inodes, blocksize: 41 bytes, created: Mon Mar 26 22:52:00 2103
antimony runs hardy, file and libmagic in hardy cant handle squashfs4
files so reports negative size values
manoao runs lenny with a karmic chroot to build the squashfs, trying the
following on manoao results in a segfault:
mksquashfs etc foo.sq && unsquashfs -li foo.sq
Found a valid exportable SQUASHFS superblock on foo.sq.
Inodes are compressed
Data is compressed
Fragments are compressed
Fragments are present in the filesystem
Always_use_fragments option is not specified
Duplicates are removed
Filesystem size 214.14 Kbytes (0.21 Mbytes)
Block size 131072
Number of fragments 3
Number of inodes 648
Number of ids 2
Parallel mksquashfs: Using 1 processor
Scanning existing filesystem...
Segmentation fault
debugging it further showed the following:
mksquashfs test foo.sq ; find test -print0 | xargs -0 ls -ld
Found a valid exportable SQUASHFS superblock on foo.sq.
Inodes are compressed
Data is compressed
Fragments are compressed
Fragments are present in the filesystem
Always_use_fragments option is not specified
Duplicates are removed
Filesystem size 225.53 Kbytes (0.22 Mbytes)
Block size 131072
Number of fragments 3
Number of inodes 1215
Number of ids 2
Parallel mksquashfs: Using 1 processor
Scanning existing filesystem...
Segmentation fault
drwxr-xr-x 4 root root 4096 Aug 14 13:06 test
drwxr-xr-x 2 root root 4096 Aug 14 13:05 test/init.d
-rw-r--r-- 1 root root 0 Aug 14 13:05 test/init.d/bootlogs.sh
-rw-r--r-- 1 root root 0 Aug 14 13:05 test/init.d/dbus
-rw-r--r-- 1 root root 0 Aug 14 13:05 test/init.d/killprocs
-rw-r--r-- 1 root root 0 Aug 14 13:05 test/init.d/rsync
-rw-r--r-- 1 root root 0 Aug 14 13:05 test/init.d/single
drwxr-xr-x 2 root root 4096 Aug 14 13:06 test/rc1.d
lrwxrwxrwx 1 root root 15 May 14 07:55 test/rc1.d/K20rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 14 Jul 15 01:16 test/rc1.d/K88dbus -> ../init.d/dbus
-rw-r--r-- 1 root root 369 Aug 7 10:31 test/rc1.d/README
lrwxrwxrwx 1 root root 19 May 14 07:53 test/rc1.d/S30killprocs ->
../init.d/killprocs
lrwxrwxrwx 1 root root 21 May 14 07:53 test/rc1.d/S70bootlogs.sh ->
../init.d/bootlogs.sh
lrwxrwxrwx 1 root root 16 May 14 07:53 test/rc1.d/S90single ->
../init.d/single
so the lenny+karmic combination makes mksquashfs incapable of handling symlinks
it seems.
** Summary changed:
- I/O error and stacktrace on squashfs on MMC on Babbage 2.5
+ imx51 squashfs unusable
--
imx51 squashfs as built on the armel livefs builder is broken
https://bugs.launchpad.net/bugs/412757
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs