On Sat, 16 Apr 2011 00:48:26 +0300 Zeev Tarantov wrote: > From: Zeev Tarantov <zeev.tarantov@xxxxxxxxx> > > Google's Snappy data compression library is a faster alternative to LZO, > optimized for x86-64. On compressible input it compresses ~2.5x faster than LZO > and decompresses ~1.5-2x faster than LZO. On incompressible input, it skips the > input at 100x faster than LZO and decompresses ~4x faster than LZO. > It is released under BSD license. > This is a kernel port from user space C++ code. > The current intended use is with zram (see next patch in series). > > Signed-off-by: Zeev Tarantov <zeev.tarantov@xxxxxxxxx> > --- > drivers/staging/Kconfig | 2 + > drivers/staging/Makefile | 2 + > drivers/staging/snappy/Makefile | 5 + > drivers/staging/snappy/csnappy.h | 125 +++++++ > drivers/staging/snappy/csnappy_compress.c | 497 +++++++++++++++++++++++++++ > drivers/staging/snappy/csnappy_decompress.c | 321 +++++++++++++++++ > drivers/staging/snappy/csnappy_internal.h | 83 +++++ > 7 files changed, 1035 insertions(+), 0 deletions(-) > diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig > index dca4a0b..6c222f0 100644 > --- a/drivers/staging/Kconfig > +++ b/drivers/staging/Kconfig > @@ -123,6 +123,8 @@ source "drivers/staging/iio/Kconfig" > > source "drivers/staging/cs5535_gpio/Kconfig" > > +source "drivers/staging/snappy/Kconfig" used zram/Kconfig instead? I don't see a snappy/Kconfig file in patch 1 or patch 2. > source "drivers/staging/zram/Kconfig" > > source "drivers/staging/zcache/Kconfig" --- ~Randy *** Remember to use Documentation/SubmitChecklist when testing your code *** _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel