lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <496C5846.3050809@lougher.demon.co.uk>
Date:	Tue, 13 Jan 2009 09:00:54 +0000
From:	Phillip Lougher <phillip@...gher.demon.co.uk>
To:	Woody Suwalski <woodys@...dros.com>
CC:	Matthias Kaehlcke <matthias@...hlcke.net>,
	linux-kernel@...r.kernel.org
Subject: Re: [BUG?] SQUASHFS error: Major/Minor mismatch

Woody Suwalski wrote:
> Phillip Lougher wrote:
>>
>> You have to use the latest version of Mksquashfs in CVS available
>> from http://squashfs.org.
>>
>> git-cvsimport -v -d 
>> :pserver:anonymous@...ashfs.cvs.sourceforge.net:/cvsroot/squashfs 
>> squashfs
>>
>> Phillip
>>
> Does not look good! I have squashfs images which work OK in 3.3 and 3.4, 
> but now I try to boot 2.6.29-rc1 and it can not mount my squashfs root 
> partition!
> Does it mean that squashfs4 is not backward-compatible? If so - I can 
> not use it - all my images are generated on 3.3 .. 3.4...
> 

Backwards compatibility was dropped as part of the original review
complaints against mainlining.  The new 4.0 layout was necessary to address
some issues again relating to the original review complaints.  The 4.0
layout is designed to hopefully not require any further modification in the
future.

Ultimately this does mean the Squashfs mainline code will never be able to
read older filesystems.  But, unsquashfs will always be able to read all
filesystem versions, and I'll maintain out-of-tree patches that add
backwards compatibility to the kernel code for those that need it.  This
should be finished in the near future.

Philllip
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ