public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
From: Nikos Mavrogiannopoulos <nmav@gnutls.org>
To: linux-mtd@lists.infradead.org
Subject: [PATCH] jffs2: Add lzma compression
Date: Mon, 09 Jun 2008 19:45:47 +0300	[thread overview]
Message-ID: <484D5E3B.3010705@gnutls.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 464 bytes --]

Hello,
 This patch adds Lzma support to mkfs.jffs2 using the 7z 4.58 ansi C
encoder/decoder. The compression optimization in a typical system was
about 10% less than zlib. I've kept the original Lzma code intact so
that it can be easily updated to latest versions of the lzma sdk. The
lzma code worked perfectly well both in kernel and user space.

The compr_lzma.c attached is the file used by linux kernel to read data
(only changes includes).

regards,
Nikos



[-- Attachment #2: lzma.patch.gz --]
[-- Type: application/x-gzip, Size: 29947 bytes --]

[-- Attachment #3: compr_lzma-kernel.c.gz --]
[-- Type: application/x-gzip, Size: 1362 bytes --]

                 reply	other threads:[~2008-06-09 16:45 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=484D5E3B.3010705@gnutls.org \
    --to=nmav@gnutls.org \
    --cc=linux-mtd@lists.infradead.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox