From: Dave V. <da...@va...> - 2014-09-15 13:06:24
|
There's enough interest in LZ4-compressed squashfs that I received an unsolicited patch adding support to squashfuse. Googling turns up at least a couple of people using squashfuse to mount LZ4 squashfs images. Obviously it would be best if they could use in-kernel support as well. Please let us know when you submit LZ4 support to mainline, and I'll be sure to support the effort. -V On 13/09/14 12:42, Guan Xin wrote: > Dear Squashfs Developer(s), > > I've been using LZ4 compressed squashfs with Linux-3.14.x for a little while > (using a modified patch than Philiip's, see attached). > The decompression speed is fair (much less CPU time than LZO). > I have an updated LZ4 patch for 3.14 in a repository, waiting for when people ask for it (*). Now that it's been asked for a number of times, I may make the repository public, and provide a link to it. > The compression speed of LZ4-HC is 5 times that of LZO, > and more than 20 times without -Xhc. This is magnificent! > Ref: http://thread.gmane.org/gmane.linux.file-systems/76409 > > So ... Is there any plan to push it to mainline? > Yes. I failed to mainline it last year due to lack of interest. This was disappointing, I asked for interested parties to come forward, but got silence except for negative responses. Because of the way mainlining works this killed the attempt. The wise/experienced response thereafter is not to carry on regardless, ignoring the responses as this is a sure fire way of never getting the feature mainlined. Instead, I have played a waiting game, and have waited for people to realise they do want it. Once there is a sufficient number of people publicly asking for it to be mainlined, and I can count on them to publicly support the next mainlining attempt, I will try again. This hopefully should happen in the next couple of months, perhaps if things go well the next merge window. It all depends on how many people ask for it. (*) Not making the refreshed patches for 3.14 publicly available is deliberate. This means people can't silently download the new patches, and instead have to ask me for them - and in the process this allows me to gauge the level of interest. Phillip > Regards, > Guan > > > > ------------------------------------------------------------------------------ > Want excitement? > Manually upgrade your production database. > When you want reliability, choose Perforce > Perforce version control. Predictably reliable. > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Squashfs-devel mailing list > Squ...@li... > https://lists.sourceforge.net/lists/listinfo/squashfs-devel > ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ Squashfs-devel mailing list Squ...@li... https://lists.sourceforge.net/lists/listinfo/squashfs-devel |