GitHub PushEvent at 2014-08-31 21:13:32
Repository: NukedTrinity
Actor: pattyboi
Payload: {"shas":[["fff1f27a94adcff89d997fa2dcae0bb081af023f","7eae7c015abe6cfbcb55fd218cc6b352105b3f52@gmail.com","drivers/staging/zsmalloc: backport zsmalloc from 3.7 kernel\n\nCommits up to:\n  staging: zsmalloc: add page table mapping method","Boy Petersen",true],["d020a2abc89f4f5dae9d71086f2f8d5efde6c468","7eae7c015abe6cfbcb55fd218cc6b352105b3f52@gmail.com","drivers/staging/zsmalloc: adapt to 3.0 kernel","Boy Petersen",true],["4475b02a70c8deff5e948162529f8df3b069fc81","7eae7c015abe6cfbcb55fd218cc6b352105b3f52@gmail.com","drivers/staging/zram: backport zram from 3.7 kernel\n\nAll commits up to:\n  zram: Fix deadlock bug in partial read/write","Boy Petersen",true],["7a632e7ef94ed4f0fa4a1bb08725e03e81440c08","7eae7c015abe6cfbcb55fd218cc6b352105b3f52@gmail.com","drivers/staging/zram: adapt to 3.0 kernel","Boy Petersen",true],["17d7b63828a38f14f635fd9ae038b90012a3594f","51b0aed1a48556115b152d4619664105ddea9243@lge.com","decompressor: Add LZ4 decompressor module\n\nDate\tTue, 26 Feb 2013 15:24:27 +0900\n\nThis patch adds support for LZ4 decompression in the Linux Kernel.\nLZ4 Decompression APIs for kernel are based on LZ4 implementation\nby Yann Collet.\n\nLZ4 homepage : http://fastcompression.blogspot.com/p/lz4.html\nLZ4 source repository : http://code.google.com/p/lz4/\n\nSigned-off-by: Kyungsik Lee <kyungsik.lee@lge.com>\n\nv2:\n- Clean up code\n- Enable unaligned access for ARM v6 and above with\n  CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS\n- Add lz4_decompress() for faster decompression with\n  uncompressed output size\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tlib/lz4/lz4_decompress.c","Kyungsik Lee",true],["51c9914a57592b478301d457256a4df43b44e2ed","f29209e176deba8cfd2e79bb6b9166c7d43dc10b@lge.com","lib: Add lz4 compressor module\n\nFrom\tChanho Min <>\n\nThis patch adds support for LZ4 compression in the Linux Kernel.\nLZ4 Compression APIs for kernel are based on LZ4 implementation\nby Yann Collet and changed with kernel coding style.\n\nLZ4 homepage : http://fastcompression.blogspot.com/p/lz4.html\nLZ4 source repository : http://code.google.com/p/lz4/\nsvn revision : r90\n\nTwo APIs are added:\nlz4_compress() support basic lz4 compression whereas lz4hc_compress() support\nhigh compression or CPU performance get lower but compression ratio get higher.\nAlso, we require the pre-allocated working memory with the defined size and\ndestination buffer must be allocated with the size of lz4_compressbound.\n\nSigned-off-by: Chanho Min <chanho.min@lge.com>\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","Chanho Min",true],["90927961fc9a96893b619c6bf23d269558de3680","f29209e176deba8cfd2e79bb6b9166c7d43dc10b@lge.com","crypto: Add lz4 Cryptographic API\n\nFrom\tChanho Min <>\n\nThis patch adds support for lz4 and lz4hc compression algorithm\nusing the lib/lz4/* codebase.\nSigned-off-by: Chanho Min <chanho.min@lge.com>\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","Chanho Min",true],["2432122ceca4e7dfafdb89a5328f995bfd72adf2","c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","lib/lz4/lz4_compress: fix macro usage error\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","Paul Reioux",true],["24103867799fe4f86329574d63329b0129233f5d","d9c384f6b6e27869ff3b53bd225c29030ac4166b@gmail.com","LZ4: compression/decompression signedness mismatch (v2)\n\nLZ4 compression and decompression functions require different\nin signedness input/output parameters: unsigned char for\ncompression and signed char for decompression.\n\nChange decompression API to require \"(const) unsigned char *\".\n\nv2: minor coding style fix.\n\nSigned-off-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","Sergey Senozhatsky",true],["b6f987f85b3159f20104cfaca68f630ffac0069a","c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","staging: zram: add Crypto API support\n\nDate    Tue, 30 Jul 2013 14:30:48 +0200\n\nCurrent version of zram does not allow any substitution of a default\ncompression algorithm. Therefore, I decided to change the existing\nimplementation of page compression by adding Crypto API compability.\n\nAll direct calls to lzo1x compression/decompression methods are now\nreplaced by calls consistent with Crypto. Also, I removed \"workmem\"\nfield from struct zram_meta, as it was there for lzo1x purposes only\nand is no longer needed. Finally, I added a set of functions required\nby Crypto API to work properly.\n\nIn order to substitute the default algorithm (lzo), change the value\nof zram.compressor module parameter to a proper name (e.g. lz4).\n\nSigned-off-by: Piotr Sarna <p.sarna@partner.samsung.com>\nAcked-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Kyungmin Park <kyungmin.park@samsung.com>\n\nbackported to Linux 3.0 by faux123\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nboype: removed 'select CRYPTO_LZO' from /drivers/staging/zram/Kconfig\n\nConflicts:\n\tdrivers/staging/zram/zram_drv.c","Paul Reioux",true],["cd39a8560c3203f44c9d51bcfd1c96b2359c29dc","c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","staging: zram: add per-cpu support to Crypto\n\nDate\tTue, 30 Jul 2013 14:30:49 +0200\n\nSince original zram code did not implement any per-cpu operations,\nmy previous patch (staging: zram: add Crypto API support) did not\ninclude them either.\n\nThis patch complements the first one with per-cpu support for Crypto,\nallocating tfms buffer separately for each online processor.\nChanges are based on zswap and zcache per-cpu code.\n\nBasic tests (concurrent writing several 10-40MB chunks to zram) performed\non an ARM-based EXYNOS4412 Quad-Core showed that per-cpu code provides\nnoticeable time saving, ranging between 30-40% for LZO and LZ4 compressors.\nSample data (LZO): writing 160MB, 40MB per thread took 0.60s with per-cpu\ncode included and approximately 0.80s without per-cpu support.\n\nSigned-off-by: Piotr Sarna <p.sarna@partner.samsung.com>\nAcked-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Kyungmin Park <kyungmin.park@samsung.com>\n\nbackported to Linux 3.4 by faux123\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tdrivers/staging/zram/zram_drv.c","Paul Reioux",true],["08ec1403061b619e8663fe0b22e71bb265e69210","7eae7c015abe6cfbcb55fd218cc6b352105b3f52@gmail.com","drivers/staging/zram: change compressor from lzo to lz4","Boy Petersen",true],["6eece387d67e1b4a8157b3290f6a489a0619a20d","925aa76529e740fe0d5152049d90ba90ccc9d68b@gmail.com","defconfig","pattyboi",true],["9464acefcc26efc915f1d9ff5daf2a1c07aca814","bb6c8cfe7699e0f11d1bee88022eb563a5f8e881@lge.com","mm, vmalloc: remove useless variable in vmap_block\n\nvbq in vmap_block isn't used. So remove it.\n\nSigned-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>\nReviewed-by: Wanpeng Li <liwanp@linux.vnet.ibm.com>\nAcked-by: Johannes Weiner <hannes@cmpxchg.org>\nAcked-by: Zhang Yanfei <zhangyanfei@cn.fujitsu.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>","Joonsoo Kim",true]],"size":14,"ref":"refs/heads/rebase","head":"9464acefcc26efc915f1d9ff5daf2a1c07aca814"}