From: Gu Zheng <guz.fnst@cn.fujitsu.com>
To: Phillip Lougher <phillip@squashfs.org.uk>
Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org,
linux-embedded@vger.kernel.org
Subject: Re: [PATCH 0/2] Squashfs: add LZ4 compression
Date: Mon, 22 Jul 2013 11:05:30 +0800 [thread overview]
Message-ID: <51ECA17A.3060401@cn.fujitsu.com> (raw)
In-Reply-To: <1374459663-15363-1-git-send-email-phillip@squashfs.org.uk>
Hi Phillip,
Have some tests been carried out to confirm that Squashfs really
can get benefit from LZ4 compression, comparing with lzo?
Thanks,
Gu
On 07/22/2013 10:21 AM, Phillip Lougher wrote:
> Hi
>
> Now that LZ4 compression support is in 3.11-rc1, I have written the
> following two patches for Squashfs to use it.
>
> Phillip Lougher (2):
> Squashfs: add LZ4 compression support
> Squashfs: Add LZ4 compression configuration option
>
> Documentation/filesystems/squashfs.txt | 8 +-
> fs/squashfs/Kconfig | 15 +++
> fs/squashfs/Makefile | 1 +
> fs/squashfs/decompressor.c | 7 ++
> fs/squashfs/decompressor.h | 4 +
> fs/squashfs/lz4_wrapper.c | 163 ++++++++++++++++++++++++++++++++
> fs/squashfs/squashfs_fs.h | 1 +
> 7 files changed, 195 insertions(+), 4 deletions(-)
> create mode 100644 fs/squashfs/lz4_wrapper.c
>
> These patches are also available in the git tree here:
>
> browse: https://git.kernel.org/cgit/linux/kernel/git/pkl/squashfs-lz4.git
> git clone: git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-lz4.git
>
> LZ4 support has (obviously) also been added to the squashfs-tools
> (Mksquashfs and Unsquashfs). This is available from the Squashfs-tools
> git repository here:
>
> browse: https://git.kernel.org/cgit/fs/squashfs/squashfs-tools.git
> git clone: git://git.kernel.org/pub/scm/fs/squashfs/squashfs-tools.git
>
> When building the squashfs-tools edit the Makefile to enable LZ4
> support (by default it is disabled).
>
> LZ4 compression can be specified by using the -comp option, e.g.
> % mksquashfs xxx img.sqsh -comp lz4
>
> The use of LZ4 high compression can be specified using -Xhc, e.g.
>
> % mksquashfs xxx img.sqsh -comp lz4 -Xhc
>
> Phillip
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
next prev parent reply other threads:[~2013-07-22 3:05 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-22 2:21 [PATCH 0/2] Squashfs: add LZ4 compression Phillip Lougher
2013-07-22 2:21 ` [PATCH 1/2] Squashfs: add LZ4 compression support Phillip Lougher
2013-07-22 4:35 ` Joe Perches
2013-07-22 2:21 ` [PATCH 2/2] Squashfs: Add LZ4 compression configuration option Phillip Lougher
2013-07-22 3:05 ` Gu Zheng [this message]
2013-07-22 5:07 ` [PATCH 0/2] Squashfs: add LZ4 compression Phillip Lougher
2013-07-22 6:04 ` Gu Zheng
2013-07-22 13:38 ` Phillip Lougher
2013-07-26 22:00 ` Rob Landley
2014-09-05 10:01 ` Guan, Xin
2014-09-06 20:29 ` Guan, Xin
2013-07-23 15:10 ` Bruno Wolff III
2013-07-23 16:17 ` Phillip Lougher
2013-07-23 16:29 ` Bruno Wolff III
-- strict thread matches above, loose matches on Subject: below --
2014-11-27 8:00 Phillip Lougher
2014-11-27 13:37 ` Bruno Wolff III
[not found] ` <CAJZww4gzTnbyB4jbFQc0N4G6GJ31pVwv-PNZtDMbUxXMoH-orQ@mail.gmail.com>
2014-11-27 16:55 ` Martin Vath
2014-12-12 7:44 ` Dave Vasilevsky
2014-12-12 8:31 ` Anthony F McInerney
2014-12-12 10:27 ` Guan Xin
[not found] ` <CAGw_SrN6tZyXRx6pxkpnhWc2U5845HRbfzhOK5v9qkjWejFpmA@mail.gmail.com>
2014-12-12 15:56 ` Bruno Wolff III
2014-12-12 22:45 ` Phillip Lougher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51ECA17A.3060401@cn.fujitsu.com \
--to=guz.fnst@cn.fujitsu.com \
--cc=linux-embedded@vger.kernel.org \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=phillip@squashfs.org.uk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.