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>] [day] [month] [year] [list]
Date:	Thu, 27 Nov 2014 15:54:22 +0000
From:	Marcin Szychowski <szycha@...il.com>
To:	linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org
Subject: Fwd: [PATCH 0/2] Squashfs: add LZ4 compression

---------- Forwarded message ----------
From: Marcin Szychowski <szycha@...il.com>
Date: 2014-11-27 15:50 GMT+00:00
Subject: Re: [PATCH 0/2] Squashfs: add LZ4 compression
To: Bruno Wolff III <bruno@...ff.to>
Cc: Phillip Lougher <phillip@...ashfs.org.uk>,
linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org,
texstar@...il.com, martin@...th.de, guanx.bac@...il.com,
dave@...ilevsky.ca, blyons@...dents.naropa.edu, tokiclover@...il.com,
afm404@...il.com, hugochevrain@...il.com


2014-11-27 13:37 GMT+00:00 Bruno Wolff III <bruno@...ff.to>:
>
> On Thu, Nov 27, 2014 at 08:00:47 +0000,
>  Phillip Lougher <phillip@...ashfs.org.uk> wrote:
>>
>>
>> My intention is to submit them in the next kernel merge window.
>> If you want LZ4 support in Squashfs now is a good time to publically
>> support the inclusion of these patches.
>
>
> Fedora has been supporting LZ4 functionallity in mksquashfs and unsquashfs for about 6 months (in F19+), but the Fedora kernel team won't add support in the kernel until LZ4 support is accepted for the upstream kernel.

Hello everyone,

Squashfs is awesome piece of code.  It’s potential usage pattern
analysis could turn into pretty decent PhD thesis – from simple
archival purposes through embedded systems, to dynamic nearly-instant
multi-server software deployment systems, and many others.

On the other hand, LZ4 is fantastic compression algorithm with
well-known list of advantages.

As I wrote to Phillip earlier, I have been using squashfs+lz4 / aufs
to speed up my laptop (and reclaim some space, too).  That would not
be possible without LZ4: I could have gain some speed with LZO or disk
space with gzip or xz, but not both.  LZ4 is comparable with LZO in
terms of decompression speed and with gzip in terms of compression
ratios.  LZ4 is much faster in both compression and in particular
decompression speed than gzip (1-9) and xz (1-9).  It is just the best
choice for many storage-related purposes (see ZFS on Linux
[https://github.com/zfsonlinux/zfs/commit/9759c60f1a1503e48dc5c45a209c3edd5758319f]
and [http://wiki.illumos.org/display/illumos/LZ4+Compression])

I don’t quite get why does anyone need to be convinced to merge
advantages of two fine pieces of code, since both have been already in
the mainline kernel for some time now.  It’s like being forced to
choose between big car and safe car, or delicious food and
good-looking food.

It is not about forcing anyone to use something, it is about ease of choice.

Having squashfs with lz4 in mainline kernel sounds like next natural
step.  Please do not hesitate to take it.


-- 
Regards,
Marcin Szychowski

+48.791460067
http://adastor.pl
--
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