19 Oct, 2011

1 commit

  • ..to allow forcing of either compression scheme. This will override
    compiled-in defaults. jffs2_compress is reworked a bit, as the lzo/zlib
    override shares lots of code w/ the PRIORITY mode.

    v2: update show_options accordingly.

    Signed-off-by: Andres Salomon
    Signed-off-by: Artem Bityutskiy

    Andres Salomon
     

25 Oct, 2010

1 commit

  • The jffs2 compression framework provides a "model" argument when
    compressing and decompressing, but the caller always passes in NULL
    and the callees never use it. So punt this useless overhead.

    Signed-off-by: Mike Frysinger
    Signed-off-by: Artem Bityutskiy
    Signed-off-by: David Woodhouse

    Mike Frysinger
     

08 Aug, 2010

1 commit


11 Jul, 2007

3 commits

  • fs/jffs2/compr.c: In function ‘jffs2_compressors_init’:
    fs/jffs2/compr.c:320: warning: implicit declaration of function ‘jffs2_lzo_init’
    fs/jffs2/compr.c: In function ‘jffs2_compressors_exit’:
    fs/jffs2/compr.c:346: warning: implicit declaration of function ‘jffs2_lzo_exit’

    Signed-off-by: David Woodhouse

    David Woodhouse
     
  • Add a "favourlzo" compression mode to jffs2 which tries to
    optimise by size but gives lzo an advantage when comparing sizes.
    This means the faster lzo algorithm can be preferred when there
    isn't much difference in compressed size (the exact threshold can
    be changed).

    Signed-off-by: Richard Purdie
    Signed-off-by: David Woodhouse

    Richard Purdie
     
  • Add LZO1X compression/decompression support to jffs2.

    LZO's interface doesn't entirely match that required by jffs2 so a
    buffer and memcpy is unavoidable.

    Signed-off-by: Richard Purdie
    Signed-off-by: David Woodhouse

    Richard Purdie
     

10 Jul, 2007

1 commit


25 Apr, 2007

1 commit

  • In particular, remove the bit in the LICENCE file about contacting
    Red Hat for alternative arrangements. Their errant IS department broke
    that arrangement a long time ago -- the policy of collecting copyright
    assignments from contributors came to an end when the plug was pulled on
    the servers hosting the project, without notice or reason.

    We do still dual-license it for use with eCos, with the GPL+exception
    licence approved by the FSF as being GPL-compatible. It's just that nobody
    has the right to license it differently.

    Signed-off-by: David Woodhouse

    David Woodhouse
     

03 Apr, 2007

1 commit


03 May, 2006

1 commit


07 Nov, 2005

2 commits


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds