Skip to content

Update LZO compression

Markus F.X.J. Oberhumer linux-btrfs linux-crypto lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.clib/lzo/Makefile lib/lzo/lzo1x_decompress_safe.c+1 -10 replies
2/3lib/lzo: Update LZO compression to current upstream versioninclude/linux/lzo.h lib/lzo/lzo1x_compress.c lib/lzo/lzo1x_decompress_safe.c +1 more+360 -3390 replies
3/3lib/lzo: Optimize code for CPUs with inefficient unaligned accesslib/lzo/lzo1x_compress.c lib/lzo/lzo1x_decompress_safe.c lib/lzo/lzodefs.h+15 -60 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Update LZO compression

As requested by akpm I am sending my "lzo-update" branch at

git://github.com/markus-oberhumer/linux.git lzo-update

to lkml as a patch series created by "git format-patch -M v3.5..lzo-update".

You can also browse the branch at

https://github.com/markus-oberhumer/linux/compare/lzo-update

and review the three patches at

https://github.com/markus-oberhumer/linux/commit/7c979cebc0f93dc692b734c12665a6824d219c20
https://github.com/markus-oberhumer/linux/commit/10f6781c8591fe5fe4c8c733131915e5ae057826
https://github.com/markus-oberhumer/linux/commit/5f702781f158cb59075cfa97e5c21f52275057f1

Share and enjoy,
Markus

Markus F.X.J. Oberhumer (3):
lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c lib/lzo: Update LZO compression to current upstream version lib/lzo: Optimize code for CPUs with inefficient unaligned access

 include/linux/lzo.h             |   15 +-
 lib/lzo/Makefile                |    2 +-
 lib/lzo/lzo1x_compress.c        |  309 +++++++++++++++++++++------------------
 lib/lzo/lzo1x_decompress.c      |  255 --------------------------------
 lib/lzo/lzo1x_decompress_safe.c |  237 ++++++++++++++++++++++++++++++
 lib/lzo/lzodefs.h               |   34 ++++-
 6 files changed, 441 insertions(+), 411 deletions(-)
 delete mode 100644 lib/lzo/lzo1x_decompress.c
 create mode 100644 lib/lzo/lzo1x_decompress_safe.c