From: Peter K. <ja...@su...> - 2007-10-12 13:44:52
|
>>>>> "Phillip" == Phillip Lougher <phi...@gm...> writes: Hi, Phillip> Removing backwards compatibility: Phillip> My intention before re-submitting is to remove all backwards Phillip> compatibility with previous versions of the filesystem, and Phillip> so all CONFIG_SQUASHFS_x_COMPATIBILITY #defines will Phillip> disappear. No backwards compatibility was one of the issues Phillip> raised at my previous attempt. I tend to agree and the Phillip> kernel code will start off from a clean slate. Great! Phillip> If any readers feel dropping backwards compatibility in the Phillip> in-tree version will cause problems, then please complain Phillip> now :) Not for me, I've much rather see squashfs in mainline. Phillip> Before submitting to the kernel my intention is to Phillip> rationalise the filesystem layout during the move to fixed Phillip> little-endianness. All bit fields will go, and fields will Phillip> be increased to the nearest 8-bit multiple. This is mainly Phillip> to ensure the kernel code can use the existing swap Phillip> functions, and to remove the need for complicated byte Phillip> shifting and oring which is currently done. Because Phillip> metadata is compressed, I don't anticipate any affect on Phillip> compression. Great! Phillip> This will unfortunately be delayed. I had an accident three Phillip> weeks ago where I amputated two fingers. All computing work Phillip> is therefore difficult as I can only type with one hand. Uhh, I'm terrible sorry to hear that. Can I do anything to assist? I sent a few trivial cleanup patches back in August - Have you had time to look at them yet? -- Bye, Peter Korsgaard |