{"push_id":959401528,"size":144,"distinct_size":144,"ref":"refs/heads/cm-13.0-new","head":"70c657c8477778d3d428636740fb8a595327d850","before":"e467c886ff31e9dea67ad8359a609d18d1c4da4a","commits":[{"sha":"f8f6c21f7a3e051303f882115fa12f094a4e32a0","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"wcnss: Fix compilation issue w/ debug disabled\n\nChange-Id: I77b58986a9f81e0821dd090658c56149314c08e3","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/f8f6c21f7a3e051303f882115fa12f094a4e32a0"},{"sha":"82edd1e984eb76a9dfbe5c4c497dab2f1c07c142","author":{"email":"c5e3cbfb5279ca4b6b2d8c74edb0ba900ca2c4a8@google.com","name":"Vineeta Srivastava"},"message":"Fix sizeof-pointer-memaccess warning with gcc 4.8\n\nThis patch fixes wrong memcpy size when copying ltk value to\nHCI_OP_LE_LTK_REPLY command.\n\nChange-Id: I8de20d772e5d2bd7b5a3c60d020c6a0e4be742ee","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/82edd1e984eb76a9dfbe5c4c497dab2f1c07c142"},{"sha":"af33436329005b7eea09bad0e3b247a2f72399c4","author":{"email":"3a411fa895dcd8d7451f81e9b2926df5ba8b7b92@gmail.com","name":"dhacker29"},"message":"ALSA: Export audio effects header\n\nExport audio_effects.h for userland to use\n\nChange-Id: Ib4b040a87bcf89542d8c9dfb363fcd5f9a1bfc76","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/af33436329005b7eea09bad0e3b247a2f72399c4"},{"sha":"d3b970ddecec215304658822cf1f959efb0d354f","author":{"email":"840b760397bdea22604d612c40563dc97ee0ee7a@gmail.com","name":"Jurica Vukadin"},"message":"ASoC: msm: Allow DOLBY_DAP to be selected on MSM8226\n\nChange-Id: Ib85d17d76ce39e8e405aa9cf1dd0dc225c183f05","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/d3b970ddecec215304658822cf1f959efb0d354f"},{"sha":"e78c217df2feff716ed8093bd19d76e530313871","author":{"email":"17025e8634a38137c09e61d7c9a5b5e053e5200a@gmail.com","name":"fefifofum"},"message":"armani: defconfig: Add CyanogenMod variant\n\nfrom armani_user_defconfig","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/e78c217df2feff716ed8093bd19d76e530313871"},{"sha":"e821c9c97046b0a71142bfe730427e016b1e0852","author":{"email":"17025e8634a38137c09e61d7c9a5b5e053e5200a@gmail.com","name":"fefifofum"},"message":"Add Prima WLAN driver from LNX.LA.3.5.2.2.2_rb1\n\nhttps://www.codeaurora.org/cgit/quic/la/platform/vendor/qcom-opensource/wlan/prima","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/e821c9c97046b0a71142bfe730427e016b1e0852"},{"sha":"b22eb1f194a5e0f4526068724801672349c8a831","author":{"email":"4c728a7a854445d37e41a6f292da06f8653fee4f@gmail.com","name":"LuffyXDA"},"message":"armani: defconfig: Build Pronto WLAN driver\n\n* Add QCOM_TDLS config entry and derp fix\n\nSigned-off-by: LuffyXDA <beastdragon01@gmail.com>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/b22eb1f194a5e0f4526068724801672349c8a831"},{"sha":"a1e93c87c0b4bfb1a15de7bd418419addede6e6e","author":{"email":"17025e8634a38137c09e61d7c9a5b5e053e5200a@gmail.com","name":"fefifofum"},"message":"armani: defconfig: Disable modules","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/a1e93c87c0b4bfb1a15de7bd418419addede6e6e"},{"sha":"0da57a8e99ec8bd28665877f93e956e7c00470de","author":{"email":"17025e8634a38137c09e61d7c9a5b5e053e5200a@gmail.com","name":"fefifofum"},"message":"Revert \"radio: iris: change the FM module from modular to built in\"\n\nThis reverts commit ae657e649437e49e15e71f5d3855eb7c8451350c.\n\nConflicts:\n\tdrivers/media/radio/radio-iris.c","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/0da57a8e99ec8bd28665877f93e956e7c00470de"},{"sha":"125271e3e1b4666f364f59ac81ea177664f9115e","author":{"email":"d4e7430f1534a12df46cedd1ac369935436dbb94@cyngn.com","name":"Ricardo Cerqueira"},"message":"media: radio: Fix building and loading the IRIS transport\n\nBreak the initialization dependency on module-load and tie it to\nopening up the actual v4l device.\n\nChange-Id: I12d5226e7e9b15d14cf62e2dc666612f4cb608f1","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/125271e3e1b4666f364f59ac81ea177664f9115e"},{"sha":"836b68da7b3dec87b76498d44dd5b559b7bd86f6","author":{"email":"17025e8634a38137c09e61d7c9a5b5e053e5200a@gmail.com","name":"fefifofum"},"message":"armani: defconfig: Optimize with O2\n\n* And fix compilation warnings","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/836b68da7b3dec87b76498d44dd5b559b7bd86f6"},{"sha":"ec895ce5e3512e6376649b38430c8b6bc80bd43d","author":{"email":"17025e8634a38137c09e61d7c9a5b5e053e5200a@gmail.com","name":"fefifofum"},"message":"ARM: dts: msm: Enable RTC write and alarm powerup on 8x26","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/ec895ce5e3512e6376649b38430c8b6bc80bd43d"},{"sha":"6b5c45be2868ef1d82f8a3684e8534f3e963120a","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"video: mdp4: Color temperature interface using PCC\n\n * MDP 4.2 supports Polynomial Color Correction. Use this to implement\n   a simple sysfs API for adjusting RGB scaling values. This can be\n   used to implement color temperature and other controls.\n * Why use this when we have KCAL? This code is dead simple, the\n   interface is in the right place, and it allows for 128X accuracy.\n\nChange-Id: Ie17c84ee3c1092ea65804566bdf05326a34a6d4d","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/6b5c45be2868ef1d82f8a3684e8534f3e963120a"},{"sha":"325501040dad7295e8619428901f95f01b30dcb3","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"PM: devfreq: Fix simple_ondemand crashing on startup\n\nsimple_ondemands private data must be set to NULL, otherwise we would\nrun into a NULL pointer in kgsl_devfreq_get_dev_status().\n\nChange-Id: Id494f1b65cb674fee56dae958bc1da267ed15501","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/325501040dad7295e8619428901f95f01b30dcb3"},{"sha":"90ff356c383ad30f5a9d8b8f128110f28a258de6","author":{"email":"8a453bad9912ffe59bc0f0b8abe03df9be19379e@zytor.com","name":"H. Peter Anvin"},"message":"kernel: Replace timeconst.pl with a bc script\n\nbc is the standard tool for multi-precision arithmetic.  We switched\nto Perl because akpm reported a hard-to-reproduce build hang, which\nwas very odd because affected and unaffected machines were all running\nthe same version of GNU bc.\n\nUnfortunately switching to Perl required a really ugly \"canning\"\nmechanism to support Perl < 5.8 installations lacking the Math::BigInt\nmodule.\n\nIt was recently pointed out to me that some very old versions of GNU\nmake had problems with pipes in subshells, which was indeed the\nconstruct used in the Makefile rules in that version of the patch;\nPerl didn't need it so switching to Perl fixed the problem for\nunrelated reasons.  With the problem (hopefully) root-caused, we can\nswitch back to bc and do the arbitrary-precision arithmetic naturally.\n\nChange-Id: I048a7fb947f2fbd7b454e85b122c0e3601c02136\nSigned-off-by: H. Peter Anvin <hpa@zytor.com>\nCc: Andrew Morton <akpm@linux-foundation.org>\nAcked-by: Sam Ravnborg <sam@ravnborg.org>\nSigned-off-by: Michal Marek <mmarek@suse.cz>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/90ff356c383ad30f5a9d8b8f128110f28a258de6"},{"sha":"292de0cf12f2efb6eeef2d55e1d6827f33d78b4d","author":{"email":"51b0aed1a48556115b152d4619664105ddea9243@lge.com","name":"Kyungsik Lee"},"message":"decompressor: add LZ4 decompressor module\n\nAdd support for LZ4 decompression in the Linux Kernel.  LZ4 Decompression\nAPIs for kernel are based on LZ4 implementation by Yann Collet.\n\nBenchmark Results(PATCH v3)\nCompiler: Linaro ARM gcc 4.6.2\n\n1. ARMv7, 1.5GHz based board\n   Kernel: linux 3.4\n   Uncompressed Kernel Size: 14MB\n        Compressed Size  Decompression Speed\n   LZO  6.7MB            20.1MB/s, 25.2MB/s(UA)\n   LZ4  7.3MB            29.1MB/s, 45.6MB/s(UA)\n\n2. ARMv7, 1.7GHz based board\n   Kernel: linux 3.7\n   Uncompressed Kernel Size: 14MB\n        Compressed Size  Decompression Speed\n   LZO  6.0MB            34.1MB/s, 52.2MB/s(UA)\n   LZ4  6.5MB            86.7MB/s\n- UA: Unaligned memory Access support\n- Latest patch set for LZO applied\n\nThis patch set is for adding support for LZ4-compressed Kernel.  LZ4 is a\nvery fast lossless compression algorithm and it also features an extremely\nfast decoder [1].\n\nBut we have five of decompressors already and one question which does\narise, however, is that of where do we stop adding new ones?  This issue\nhad been discussed and came to the conclusion [2].\n\nRussell King said that we should have:\n\n - one decompressor which is the fastest\n - one decompressor for the highest compression ratio\n - one popular decompressor (eg conventional gzip)\n\nIf we have a replacement one for one of these, then it should do exactly\nthat: replace it.\n\nThe benchmark shows that an 8% increase in image size vs a 66% increase\nin decompression speed compared to LZO(which has been known as the\nfastest decompressor in the Kernel).  Therefore the \"fast but may not be\nsmall\" compression title has clearly been taken by LZ4 [3].\n\n[1] http://code.google.com/p/lz4/\n[2] http://thread.gmane.org/gmane.linux.kbuild.devel/9157\n[3] http://thread.gmane.org/gmane.linux.kbuild.devel/9347\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>\nSigned-off-by: Yann Collet <yann.collet.73@gmail.com>\nCc: \"H. Peter Anvin\" <hpa@zytor.com>\nCc: Ingo Molnar <mingo@elte.hu>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Russell King <rmk@arm.linux.org.uk>\nCc: Borislav Petkov <bp@alien8.de>\nCc: Florian Fainelli <florian@openwrt.org>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nChange-Id: I1cf752fa48886aeff3c8732e3413f53c82b30e56\nReviewed-on: http://gerrit.mot.com/694981\nSubmit-Approved: Jira Key <jirakey@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nSLTApproved: Christopher Fries <cfries@motorola.com>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/292de0cf12f2efb6eeef2d55e1d6827f33d78b4d"},{"sha":"856a4c71d2ccf848ab075b4d371307c8f53c866b","author":{"email":"51b0aed1a48556115b152d4619664105ddea9243@lge.com","name":"Kyungsik Lee"},"message":"lib: add support for LZ4-compressed kernel\n\nAdd support for extracting LZ4-compressed kernel images, as well as\nLZ4-compressed ramdisk images in the kernel boot process.\n\nSigned-off-by: Kyungsik Lee <kyungsik.lee@lge.com>\nCc: \"H. Peter Anvin\" <hpa@zytor.com>\nCc: Ingo Molnar <mingo@elte.hu>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Russell King <rmk@arm.linux.org.uk>\nCc: Borislav Petkov <bp@alien8.de>\nCc: Florian Fainelli <florian@openwrt.org>\nCc: Yann Collet <yann.collet.73@gmail.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/856a4c71d2ccf848ab075b4d371307c8f53c866b"},{"sha":"3beef2b629447b7c99b815268ccb1e455699c084","author":{"email":"f29209e176deba8cfd2e79bb6b9166c7d43dc10b@lge.com","name":"Chanho Min"},"message":"lib: add lz4 compressor module\n\nThis patchset is for supporting LZ4 compression and the crypto API using\nit.\n\nAs shown below, the size of data is a little bit bigger but compressing\nspeed is faster under the enabled unaligned memory access.  We can use\nlz4 de/compression through crypto API as well.  Also, It will be useful\nfor another potential user of lz4 compression.\n\nlz4 Compression Benchmark:\nCompiler: ARM gcc 4.6.4\nARMv7, 1 GHz based board\n   Kernel: linux 3.4\n   Uncompressed data Size: 101 MB\n         Compressed Size  compression Speed\n   LZO   72.1MB\t\t  32.1MB/s, 33.0MB/s(UA)\n   LZ4   75.1MB\t\t  30.4MB/s, 35.9MB/s(UA)\n   LZ4HC 59.8MB\t\t   2.4MB/s,  2.5MB/s(UA)\n- UA: Unaligned memory Access support\n- Latest patch set for LZO applied\n\nThis patch:\n\nAdd support for LZ4 compression in the Linux Kernel.  LZ4 Compression APIs\nfor kernel are based on LZ4 implementation by Yann Collet and were changed\nfor 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:\n\nlz4_compress() support basic lz4 compression whereas lz4hc_compress()\nsupport high compression or CPU performance get lower but compression\nratio get higher.  Also, we require the pre-allocated working memory with\nthe defined size and destination buffer must be allocated with the size of\nlz4_compressbound.\n\n[akpm@linux-foundation.org: make lz4_compresshcctx() static]\nSigned-off-by: Chanho Min <chanho.min@lge.com>\nCc: \"Darrick J. Wong\" <djwong@us.ibm.com>\nCc: Bob Pearson <rpearson@systemfabricworks.com>\nCc: Richard Weinberger <richard@nod.at>\nCc: Herbert Xu <herbert@gondor.hengli.com.au>\nCc: Yann Collet <yann.collet.73@gmail.com>\nCc: Kyungsik Lee <kyungsik.lee@lge.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/3beef2b629447b7c99b815268ccb1e455699c084"},{"sha":"ad428000a7394d661c024c0441c683fa1793d7bd","author":{"email":"81addaf2b3de238efaf0d9cab41b694990e42b0b@wiktel.com","name":"Richard Laager"},"message":"lib/lz4: correct the LZ4 license\n\nThe LZ4 code is listed as using the \"BSD 2-Clause License\".\n\nSigned-off-by: Richard Laager <rlaager@wiktel.com>\nAcked-by: Kyungsik Lee <kyungsik.lee@lge.com>\nCc: Chanho Min <chanho.min@lge.com>\nCc: Richard Yao <ryao@gentoo.org>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\n[ The 2-clause BSD can be just converted into GPL, but that's rude and\n  pointless, so don't do it   - Linus ]\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/ad428000a7394d661c024c0441c683fa1793d7bd"},{"sha":"f38d982d990c75ecad714aaf6d114496df028d7c","author":{"email":"d9c384f6b6e27869ff3b53bd225c29030ac4166b@gmail.com","name":"Sergey Senozhatsky"},"message":"lz4: fix compression/decompression signedness mismatch\n\nLZ4 compression and decompression functions require different in\nsignedness input/output parameters: unsigned char for compression and\nsigned char for decompression.\n\nChange decompression API to require \"(const) unsigned char *\".\n\nSigned-off-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>\nCc: Kyungsik Lee <kyungsik.lee@lge.com>\nCc: Geert Uytterhoeven <geert@linux-m68k.org>\nCc: Yann Collet <yann.collet.73@gmail.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":true,"url":"https://api.github.com/repos/armani-dev/kernel_test/commits/f38d982d990c75ecad714aaf6d114496df028d7c"}]}