{"push_id":670479351,"size":51,"distinct_size":51,"ref":"refs/heads/lollipop-mr1","head":"c7d786e502b6d84acad5443ec8376e06f37d625b","before":"95ba4eb7f795195c59857fce8057f45f28692047","commits":[{"sha":"7df8b8eac9663065449da94fe941e34d18804c0c","author":{"email":"a0baddf32b28d2f9429941ed4af2fe636e210591@gmail.com","name":"Eric Dumazet"},"message":"tcp: drop SYN+FIN messages\n\ncommit fdf5af0daf8019cec2396cdef8fb042d80fe71fa upstream.\n\nDenys Fedoryshchenko reported that SYN+FIN attacks were bringing his\nlinux machines to their limits.\n\nDont call conn_request() if the TCP flags includes SYN flag\n\nReported-by: Denys Fedoryshchenko <denys@visp.net.lb>\nSigned-off-by: Eric Dumazet <eric.dumazet@gmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>\nCc: Ben Hutchings <ben@decadent.org.uk>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/7df8b8eac9663065449da94fe941e34d18804c0c"},{"sha":"71ea654be31d0b7f3402fe04e0a5cc38b34088d9","author":{"email":"df3f3586a099c8d42467783abe231c1cf7731ae6@nicira.com","name":"Ansis Atteka"},"message":"ip: generate unique IP identificator if local fragmentation is allowed\n\n[ Upstream commit 703133de331a7a7df47f31fb9de51dc6f68a9de8 ]\n\nIf local fragmentation is allowed, then ip_select_ident() and\nip_select_ident_more() need to generate unique IDs to ensure\ncorrect defragmentation on the peer.\n\nFor example, if IPsec (tunnel mode) has to encrypt large skbs\nthat have local_df bit set, then all IP fragments that belonged\nto different ESP datagrams would have used the same identificator.\nIf one of these IP fragments would get lost or reordered, then\npeer could possibly stitch together wrong IP fragments that did\nnot belong to the same datagram. This would lead to a packet loss\nor data corruption.\n\nSigned-off-by: Ansis Atteka <aatteka@nicira.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/71ea654be31d0b7f3402fe04e0a5cc38b34088d9"},{"sha":"e9c458c7fd20eb3de08dcef9f7f51c29e3b62ba8","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"Squashed revert of CAF LA.AF.1.1_rb1.7 audio backport:\n\nSuch indecisive, much wow.\n\ncommit 15bc39a3588ddd5ffa23f051291d36ecd050c8aa\nAuthor: Sultanxda <sultanxda@gmail.com>\nDate:   Sun Jan 11 13:58:50 2015 -0800\n\n    Revert \"audio: Backport from CAF LA.AF.1.1_rb1.7\"\n\n    This reverts commit 50cd5ab8a0f4f91006a1542d2746c75806e6fa32.\n\ncommit 97a23a05ed45eadc3968f6bee54bade8d6cfcbc6\nAuthor: Sultanxda <sultanxda@gmail.com>\nDate:   Sun Jan 11 13:51:16 2015 -0800\n\n    Revert \"Revert \"SoC: msm: Add Buffer overflow check\"\"\n\n    This reverts commit 93072415ed99be310137f89088b770402d0a99a0.","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/e9c458c7fd20eb3de08dcef9f7f51c29e3b62ba8"},{"sha":"07ec25d61014d5af270c74617cda526405c17d23","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"arm: mm: Don't parse vmalloc size from cmdline\n\nSamsung's bootloader passes vmalloc size param to cmdline, preventing us from modifying it. Instead, parse vmalloc size from CONFIG_VMALLOC_RESERVE.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/07ec25d61014d5af270c74617cda526405c17d23"},{"sha":"6b82e422f1bd2d4d8f14c64fc464e61903287349","author":{"email":"c95a271dcc3c9ec8e9eb44f805b87c16217347f7@gmail.com","name":"bryan2894"},"message":"defconfig: Increase vmalloc reserve to 512MB\n\nChange-Id: Icf8b76f14aa3b4d10e78ac166f5f76817a3d637a","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/6b82e422f1bd2d4d8f14c64fc464e61903287349"},{"sha":"460c0406b44a9915ed1e207cf39f19c9d71a3fa2","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"Makefile: Enable ccache","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/460c0406b44a9915ed1e207cf39f19c9d71a3fa2"},{"sha":"9c2e7df18c100c27499823be3d64cf6c1a8b9e81","author":{"email":"c95a271dcc3c9ec8e9eb44f805b87c16217347f7@gmail.com","name":"bryan2894"},"message":"Revert \"BLN Support\"\n\nThis reverts commit 2dd2a6b880d84a5bab8c79befc21fd2f23d81b03.\n\nChange-Id: I0a6741dd657efd0ae5e1ff90682996f2ff0f18ad","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/9c2e7df18c100c27499823be3d64cf6c1a8b9e81"},{"sha":"ad6107f71c047b3ba885fd4cd69295408b4853be","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: Add BLN support\n\nCredit to neldar, creams, and Mr. X. Original commit could not be found.\n\nChange-Id: Ie5cf3b10e77278c434398f2092bd2b69d0200387","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/ad6107f71c047b3ba885fd4cd69295408b4853be"},{"sha":"31cb375c8e40173735acbcf27aa111d000f27f26","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: bln: Complete rewrite of driver and core logic\n\n*Fixed on/off sysfs switch\n*BLN now properly supports custom blink timings from userspace (blink_interval_ms now parses 2 args from userspace for this)\n*On/off blink intervals can now be different (e.g. blink on for 500ms, then blink off for 2000ms)\n*Removed damaging wakelocks\n*Removed unnecessary mutex locks\n*Much more power efficient\n*Significantly reduced overhead\n*Code is much simpler and cleaner (300 fewer lines)\n\nRequires corresponding liblights commit in order to function properly.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/31cb375c8e40173735acbcf27aa111d000f27f26"},{"sha":"66628e769f6879d639d3c81fe851ab4e11182ca7","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: bln: Minor clean up\n\n*Cancel all pending BLN work prior to scheduling in order to prevent timing issues\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/66628e769f6879d639d3c81fe851ab4e11182ca7"},{"sha":"a6669bdae5f6b4a0ace6bf72156418562ce3b9c7","author":{"email":"c95a271dcc3c9ec8e9eb44f805b87c16217347f7@gmail.com","name":"bryan2894"},"message":"defconfigs: enable BLN\n\nChange-Id: Ib8ab627c6bec843c12802adb8f6c41a81f0ae6cd","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/a6669bdae5f6b4a0ace6bf72156418562ce3b9c7"},{"sha":"43955867c8349eac93f9644659cafedffd24bdb4","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: bln: Remove on/off switch\n\nTurning BLN off/on will be controlled in userspace, from the Settings app (disabling/enabling notification light).\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/43955867c8349eac93f9644659cafedffd24bdb4"},{"sha":"6bbbc779d7a1b568d019fc325114962fc3897653","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: bln: Clean up variable names and syntax\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/6bbbc779d7a1b568d019fc325114962fc3897653"},{"sha":"d0ace75c385dce3d4a56534fc0c8b24db113ae54","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: bln: Allow BLN to function while the screen is on\n\nThis is needed for users to preview the various notification LED blink timings in Settings.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/d0ace75c385dce3d4a56534fc0c8b24db113ae54"},{"sha":"7ea39fd1ce847725f424d716d0b6329a6753a625","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: misc: Rename 'GENERIC_BLN' to 'ENHANCED_BLN'\n\nThe new driver is completely different from the original generic BLN adaptation, so give it a different name to avoid confusion.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/7ea39fd1ce847725f424d716d0b6329a6753a625"},{"sha":"8ca0ad4101c7e8623322494dd8f71a8dac6f4a61","author":{"email":"c95a271dcc3c9ec8e9eb44f805b87c16217347f7@gmail.com","name":"bryan2894"},"message":"defconfigs: enable Enhanced BLN\n\nChange-Id: Ib18f82ef7b0c51ebfea814b46e3af9f74481ff47","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/8ca0ad4101c7e8623322494dd8f71a8dac6f4a61"},{"sha":"d53cf751a0c2f82f3707ec45dfe255c07c8766f5","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: enhanced_bln: Remove dummy on/off ms values\n\nliblights overwrites this anyway. All that matters is that everything in the bln_config struct is initialized.","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/d53cf751a0c2f82f3707ec45dfe255c07c8766f5"},{"sha":"8ab8a4201989dd3cd72a10678572fddb07949f5b","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: enhanced_bln: Add wakelocks and timeout\n\nWakelocks are needed for BLN to work properly while the screen is off (otherwise BLN blinks sporadically, or not at all). BLN will stop blinking after 10 minutes to somewhat mitigate the wakelock.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/8ab8a4201989dd3cd72a10678572fddb07949f5b"},{"sha":"2e3a0fab36e6789e579c6a1668c83e9314457e76","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: enhanced_bln: Remove sysfs read nodes\n\nliblights only writes to these sysfs nodes; they were only useful for debugging while writing the new driver.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/2e3a0fab36e6789e579c6a1668c83e9314457e76"},{"sha":"f6b22a91f590374a9376390e6956eb453fd88247","author":{"email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com","name":"Sultanxda"},"message":"input: enhanced_bln: Expose blink timeout to sysfs\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bryan2894/android_kernel_samsung_msm8660-common/commits/f6b22a91f590374a9376390e6956eb453fd88247"}]}