lib/lzo: Update LZO compression to current upstream version
authorMarkus F.X.J. Oberhumer <markus@oberhumer.com>
Mon, 13 Aug 2012 15:25:44 +0000 (17:25 +0200)
committerWilly Tarreau <w@1wt.eu>
Sun, 23 Nov 2014 09:55:51 +0000 (10:55 +0100)
commitbf1d894fed5852708a989a0a3f5df1a169a06afc
tree936e9ba89d9da0019ed322a33509c47c0c398f62
parentcf13d78aa26b3d4ba6bbb0006ac4633c3ae7f0ac
lib/lzo: Update LZO compression to current upstream version

This commit updates the kernel LZO code to the current upsteam version
which features a significant speed improvement - benchmarking the Calgary
and Silesia test corpora typically shows a doubled performance in
both compression and decompression on modern i386/x86_64/powerpc machines.

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>
(cherry picked from commit 8b975bd3f9089f8ee5d7bbfd798537b992bbc7e7)
[wt: this update was only needed to apply the following security fixes]
Signed-off-by: Willy Tarreau <w@1wt.eu>
include/linux/lzo.h
lib/lzo/lzo1x_compress.c
lib/lzo/lzo1x_decompress.c
lib/lzo/lzodefs.h