{"push_id":606662180,"size":16,"distinct_size":16,"ref":"refs/heads/cm-12.0","head":"8f3e9379a8b5a34dc124793c5c8d27c7a7b0d50d","before":"02b6f87134b747fa8e8eaf28953c6da8593860d1","commits":[{"sha":"7377012d0a064258ac77f0dbdb61ada66e0f65dd","author":{"email":"9ff04a02a69f376b2b9aeec27187017cbf3cf5f9@redhat.com","name":"Daniel Borkmann"},"message":"netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages\n\nSome occurences in the netfilter tree use skb_header_pointer() in\nthe following way ...\n\n  struct dccp_hdr _dh, *dh;\n  ...\n  skb_header_pointer(skb, dataoff, sizeof(_dh), &dh);\n\n... where dh itself is a pointer that is being passed as the copy\nbuffer. Instead, we need to use &_dh as the forth argument so that\nwe're copying the data into an actual buffer that sits on the stack.\n\nCurrently, we probably could overwrite memory on the stack (e.g.\nwith a possibly mal-formed DCCP packet), but unintentionally, as\nwe only want the buffer to be placed into _dh variable.\n\nFixes: 2bc780499aa3 (\"[NETFILTER]: nf_conntrack: add DCCP protocol support\")\nSigned-off-by: Daniel Borkmann <dborkman@redhat.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/7377012d0a064258ac77f0dbdb61ada66e0f65dd"},{"sha":"d2111ceb81c11e200b71349a67a603d85448b4ed","author":{"email":"8a741aa8cbd77ebc4a56ddb528ce9fd15d42f034@xmission.com","name":"Eric W. Biederman"},"message":"mnt: Only change user settable mount flags in remount\n\nKenton Varda <kenton@sandstorm.io> discovered that by remounting a\nread-only bind mount read-only in a user namespace the\nMNT_LOCK_READONLY bit would be cleared, allowing an unprivileged user\nto the remount a read-only mount read-write.\n\nCorrect this by replacing the mask of mount flags to preserve\nwith a mask of mount flags that may be changed, and preserve\nall others.   This ensures that any future bugs with this mask and\nremount will fail in an easy to detect way where new mount flags\nsimply won't change.\n\nCc: stable@vger.kernel.org\nAcked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>\nSigned-off-by: \"Eric W. Biederman\" <ebiederm@xmission.com>","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/d2111ceb81c11e200b71349a67a603d85448b4ed"},{"sha":"275eee5ef531d18642d37337cbb07a43faa208eb","author":{"email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de","name":"andip71"},"message":"cpufreq: Report correct min/max frequencies","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/275eee5ef531d18642d37337cbb07a43faa208eb"},{"sha":"afe57e5ab79bced20c230d17498d07e2bd7f902d","author":{"email":"4b76f4633775802b14d62988517a544ce3d4b758@gmail.com","name":"Andrei F"},"message":"performance: Turn CPUs online while active\n\nSince we don't have separate active hotplugging logic aside the in-governor one in pegasusq, switching to performance governor will always just remain with whatever cores were online before the switch. This activates all available cores on governor start, and turns additional cores off when stopped.","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/afe57e5ab79bced20c230d17498d07e2bd7f902d"},{"sha":"6433b3414bd4854ccf88400c6f07d2b4b3e59065","author":{"email":"3be945bfeeebacf832ea217f2164100306661e3a@JustArchi.net","name":"JustArchi"},"message":"powersave: Turn CPUs offline while active","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/6433b3414bd4854ccf88400c6f07d2b4b3e59065"},{"sha":"edb076df767fd8b42500cdb33f50fe5d8da22f8e","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"Revert net & bcmdhd backports\n\nI'm not trying to win a war between who does a better backport here.\n\nStock Wi-Fi drivers are just fine, we should focus on bug-fixes rather than\nbackporting non-proved-to-be-working-well-on-older-devices stuffs.\n\nAnd btw, a lot of arter97 and Boeffla kernel users reported battery drains with this.\n\ncommit 04b8e14155e9c8589f3909385fedbb7d73e2279b\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:21 2015 +0900\n\n    Revert \"bcmdhd: update from i9305 source drop (1.141.15 --> 1.141.44)\"\n\n    This reverts commit 14b4977f00602732afc1bcc67ec32c05d3ddbb3a.\n\ncommit 9e9dbfc49aa5a158a54ae9a1ab2c5ed7e56b17d6\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:21 2015 +0900\n\n    Revert \"dhd: apply old changes to updated driver\"\n\n    This reverts commit 96df6065230d1848ba82fb74872c80166e1ac751.\n\ncommit 12dbfa1a60a2cfbce89c31ec2a97210835698873\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:21 2015 +0900\n\n    Revert \"bcmdhd: build into the kernel if modules are disabled\"\n\n    This reverts commit eac11fae65dd8beb6d78aaedffcbf8714a92b8b7.\n\ncommit 38f1bcc1091ecacaa5b35fd056e1ca3e1e07b41a\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:20 2015 +0900\n\n    Revert \"net: wireless: bcmdhd: Add support for hidden ssid PNO scan\"\n\n    This reverts commit eb4e96397cc9e39338c65972140d2d2bf319dae4.\n\ncommit 3123ebd8042cad9601b0def1533445854234afcd\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:20 2015 +0900\n\n    Revert \"bcmdhd: pass ipv6 in suspend\"\n\n    This reverts commit 6a3d7a793739d27088c15ede9dff449fa1dfd0b8.\n\ncommit 5b2a37bdec5a85cd63140b3f4d15961ada0cee0d\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:20 2015 +0900\n\n    Revert \"net: wireless: bcmdhd: Reduce scan dwell time only in power-save mode\"\n\n    This reverts commit 00fd53784790ef20483e45118ff179863f091a68.\n\ncommit 3d7aa6957d6cf98a35e360eeb0a0099925383093\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:20 2015 +0900\n\n    Revert \"net: wireless: bcmdhd: Reduce scan dwell time to reduce power\"\n\n    This reverts commit 6d81117cc6f3fbfeddaa9f1b5675f297aad92507.\n\ncommit 0d901db196d7feab896e3857be2db4fff94fc7cc\nAuthor: arter97 <qkrwngud825@gmail.com>\nDate:   Sat Jan 31 14:47:20 2015 +0900\n\n    Revert \"bcmdhd: fix compiler warning\"\n\n    This reverts commit 091e752ffe4cd7d7129bff693afb90b240be70bb.","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/edb076df767fd8b42500cdb33f50fe5d8da22f8e"},{"sha":"c6e87cc621721212e5cfc2c91d3e42e5cc8232ac","author":{"email":"2d5a52ff34610ad9c8e4c48cb6ed52cc9faa8a43@gmail.com","name":"Utkarsh Gupta"},"message":"Revert \"drivers: cypress-touchkey: fix led behavior\"\n\nThis reverts commit c0fbcaa3d139233f80702cb9a1b7b1c5ca0dedad.","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/c6e87cc621721212e5cfc2c91d3e42e5cc8232ac"},{"sha":"646e301d2076961ee83061b5c31365b8c3c54630","author":{"email":"73957a249c9149d348e887ab4c4f8393cae26c57@gmx.de","name":"DerTeufel"},"message":"input/keyboard/cypress: add sysfs to control whether the hardware keys should be illuminated on screen touch, or just when hardware keys are pressed\"\n\nChange-Id: Iae987e488ee7ed94edf08cafbe56e0a3370af3c6","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/646e301d2076961ee83061b5c31365b8c3c54630"},{"sha":"d1fe4696b17cf7a1d38c454cb59b0701e56751ab","author":{"email":"64356ea30dd4b76cb54f228c9b8eb14ea9b16baa@googlemail.com","name":"MarcKe"},"message":"touchkey: fix hardware key backlight when the rom turns them off\n\nthe hardware keys would light up once and stay turned on until you\nput the device to sleep. this is fixed now.","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/d1fe4696b17cf7a1d38c454cb59b0701e56751ab"},{"sha":"d1e4341b8b39f52ad29cd2ac128a7227d9f7631a","author":{"email":"64356ea30dd4b76cb54f228c9b8eb14ea9b16baa@googlemail.com","name":"MarcKe"},"message":"cypress-touchkey: fix behaviour","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/d1e4341b8b39f52ad29cd2ac128a7227d9f7631a"},{"sha":"ac67ddd56fc40e7eb8fec9fe9404f9062ac5137b","author":{"email":"6dbb31d3b056013447734a6551f94886a96430d7@hotmail.com","name":"sbrissen"},"message":"smdk4412: cypress-touchkey - add keydisabler\n\nChange-Id: I85efd4c5b2d6a7283c430f5eca2a730ef6b03d18","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/ac67ddd56fc40e7eb8fec9fe9404f9062ac5137b"},{"sha":"64b962d8034d2489666ea8a1d2fcbb8791afb7d5","author":{"email":"1e3ed3bf048787d5836c6bf2eaa8f3a7c1b27ef4@mcafee.com","name":"David McCullough"},"message":"arm/crypto: Add optimized AES and SHA1 routines\n\nAdd assembler versions of AES and SHA1 for ARM platforms.  This has provided\nup to a 50% improvement in IPsec/TCP throughout for tunnels using AES128/SHA1.\n\nPlatform   CPU SPeed    Endian   Before (bps)   After (bps)   Improvement\n\nIXP425      533 MHz      big     11217042        15566294        ~38%\nKS8695      166 MHz     little    3828549         5795373        ~51%\n\nSigned-off-by: David McCullough <ucdevel@gmail.com>\nSigned-off-by: Herbert Xu <herbert@gondor.apana.org.au>\n\nChange-Id: I3b8e3fc67da043e7235b387510f1b868e080cff7","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/64b962d8034d2489666ea8a1d2fcbb8791afb7d5"},{"sha":"7e3414a6d1061eedbefc2dcdcad20f233bdf3ba6","author":{"email":"00bf0f20509cb3bd3255c624dba0f295e3c4128e@linaro.org","name":"Dave Martin"},"message":"ARM: 7626/1: arm/crypto: Make asm SHA-1 and AES code Thumb-2 compatible\n\nThis patch fixes aes-armv4.S and sha1-armv4-large.S to work\nnatively in Thumb.  This allows ARM/Thumb interworking workarounds\nto be removed.\n\nI also take the opportunity to convert some explicit assembler\ndirectives for exported functions to the standard\nENTRY()/ENDPROC().\n\nFor the code itself:\n\n  * In sha1_block_data_order, use of TEQ with sp is deprecated in\n    ARMv7 and not supported in Thumb.  For the branches back to\n    .L_00_15 and .L_40_59, the TEQ is converted to a CMP, under the\n    assumption that clobbering the C flag here will not cause\n    incorrect behaviour.\n\n    For the first branch back to .L_20_39_or_60_79 the C flag is\n    important, so sp is moved temporarily into another register so\n    that TEQ can be used for the comparison.\n\n  * In the AES code, most forms of register-indexed addressing with\n    shifts and rotates are not permitted for loads and stores in\n    Thumb, so the address calculation is done using a separate\n    instruction for the Thumb case.\n\nThe resulting code is unlikely to be optimally scheduled, but it\nshould not have a large impact given the overall size of the code.\nI haven't run any benchmarks.\n\nSigned-off-by: Dave Martin <dave.martin@linaro.org>\nTested-by: David McCullough <ucdevel@gmail.com> (ARM only)\nAcked-by: David McCullough <ucdevel@gmail.com>\nAcked-by: Nicolas Pitre <nico@linaro.org>\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\n\nChange-Id: Ib9cff92d9375793784655127a805a76219c422ef","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/7e3414a6d1061eedbefc2dcdcad20f233bdf3ba6"},{"sha":"0bdbd281b62e7ed2322964579480814add7ab420","author":{"email":"66d3c5fdaeea7ff1f996ad04f2c45e08ab38e2f5@gmail.com","name":"Ard Biesheuvel"},"message":"ARM: 7723/1: crypto: sha1-armv4-large.S: fix SP handling\n\nMake the SHA1 asm code ABI conformant by making sure all stack\naccesses occur above the stack pointer.\n\nOrigin:\nhttp://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=1a9d60d2\n\nSigned-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>\nAcked-by: Nicolas Pitre <nico@linaro.org>\nCc: stable@vger.kernel.org\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\n\nChange-Id: I6f969b92528e9b76ea907978bd0cfb7d42bd7e73","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/0bdbd281b62e7ed2322964579480814add7ab420"},{"sha":"d9d369d516ab3dff4225742e90994cb36f3e38a9","author":{"email":"66d3c5fdaeea7ff1f996ad04f2c45e08ab38e2f5@linaro.org","name":"Ard Biesheuvel"},"message":"ARM: 7837/3: fix Thumb-2 bug in AES assembler code\n\nPatch 638591c enabled building the AES assembler code in Thumb2 mode.\nHowever, this code used arithmetic involving PC rather than adr{l}\ninstructions to generate PC-relative references to the lookup tables,\nand this needs to take into account the different PC offset when\nrunning in Thumb mode.\n\nSigned-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>\nAcked-by: Nicolas Pitre <nico@linaro.org>\nCc: stable@vger.kernel.org\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\n\nChange-Id: Ib5c25672d3afcf87eb8f0112ccb40baa0f473bc7","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/d9d369d516ab3dff4225742e90994cb36f3e38a9"},{"sha":"8f3e9379a8b5a34dc124793c5c8d27c7a7b0d50d","author":{"email":"2d5a52ff34610ad9c8e4c48cb6ed52cc9faa8a43@gmail.com","name":"Utkarsh Gupta"},"message":"Update defconfig","distinct":true,"url":"https://api.github.com/repos/UtkarshGupta/android_kernel_samsung_smdk4412/commits/8f3e9379a8b5a34dc124793c5c8d27c7a7b0d50d"}]}