CELF Project Proposal/Add LZO compression support to Squashfs


 * Proposer : Tim Bird


 * Summary : Add support for LZO compression to SquashFS

Description
SquashFS currently supports zlib and LZMA compression. LZO is another compression algorithm which has very good decompression speed. This would be useful for speeding up boot time and runtime operations on file systems based on this algorithm.

Code which implements LZO decompression is already in the Linux kernel.

Related work
Phillip Lougher has recently submitted patches to add LZMA compression to SquashFS to the kernel mailing list. In the process, it appears he is laying the groundwork for also adding LZO compression to SquashFS. See http://patchwork.kernel.org/patch/65466/


 * Scope : I would guess it would take about 2 months of work.