{"push_id":1059518957,"size":191,"distinct_size":191,"ref":"refs/heads/master","head":"51b8e0019b5dcd8ef3d3ba52c9152f58af0809c5","before":"41a94b1d9b785008bfacf274bc239fc246d8e543","commits":[{"sha":"735ad453eb08a1e4c25e15fb45b48a0fe1655ae9","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"Add .gitignore","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/735ad453eb08a1e4c25e15fb45b48a0fe1655ae9"},{"sha":"61471a21362ad23061c060052b00387b47f8f0fe","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"Add initial device configuration","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/61471a21362ad23061c060052b00387b47f8f0fe"},{"sha":"c8bda2ae4a32939d5e1d0d6b5acf484d706dcfcc","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"arm64/dts: fix dtb(s) breakage","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/c8bda2ae4a32939d5e1d0d6b5acf484d706dcfcc"},{"sha":"9061af9e191001b0f6a98beb3419dc80d7b399db","author":{"email":"f66cc59a245d146467efed1402e6d2f55ef6f900@google.com","name":"Patrick Tjin"},"message":"arm64/dts: fix mrproper","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/9061af9e191001b0f6a98beb3419dc80d7b399db"},{"sha":"498abeacb15114ed4b560329d51bf248305a059e","author":{"email":"c65a040f7f664378353fb65fc3553df208a14f68@canonical.com","name":"Tim Gardner"},"message":"scripts/sortextable: suppress warning: `relocs_size' may be used uninitialized\n\nIn file included from scripts/sortextable.c:194:0:\nscripts/sortextable.c: In function `main':\nscripts/sortextable.h:176:3: warning: `relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]\n   memset(relocs, 0, relocs_size);\n   ^\nscripts/sortextable.h:106:6: note: `relocs_size' was declared here\n  int relocs_size;\n      ^\nIn file included from scripts/sortextable.c:192:0:\nscripts/sortextable.h:176:3: warning: `relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]\n   memset(relocs, 0, relocs_size);\n   ^\nscripts/sortextable.h:106:6: note: `relocs_size' was declared here\n  int relocs_size;\n      ^\n\ngcc 4.9.1\n\nSigned-off-by: Tim Gardner <tim.gardner@canonical.com>\nReviewed-by: Jamie Iles <jamie.iles@oracle.com>\n\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/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/498abeacb15114ed4b560329d51bf248305a059e"},{"sha":"b15dba3bcaaca5d45b206282d1d3ce7ea7924b04","author":{"email":"f2ad263351ded8bf8d0b90799bb8b9622c429cf8@gmail.com","name":"Zhao Wei Liew"},"message":"drivers: Fix config dependency warnings\n\nChange-Id: Id3b07bc95cefb4eea17e2abb93a06ee900c240d8","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/b15dba3bcaaca5d45b206282d1d3ce7ea7924b04"},{"sha":"a385a2d96a1ab40de3fb12f11275ee8f2fe6f7cb","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"defconfig: disable DM_VERITY\n\nConflicts:\n\tarch/arm64/configs/mm_suzuran_defconfig","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/a385a2d96a1ab40de3fb12f11275ee8f2fe6f7cb"},{"sha":"f7d39dd6ce27f56ebead9ecf3e493efe38100b00","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"defconfig: clean up touchscreen configs and fix msm arch\n\nConflicts:\n\tarch/arm64/configs/mm_suzuran_defconfig","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/f7d39dd6ce27f56ebead9ecf3e493efe38100b00"},{"sha":"1ca48b063479071b5e79b671597e46b0dfc8bbd4","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"defconfig: disable unused drivers","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/1ca48b063479071b5e79b671597e46b0dfc8bbd4"},{"sha":"5665c1daebf19781d8b9bc8df44285149edf0f82","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"sony_ssm: fix ssm attributes permissions","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/5665c1daebf19781d8b9bc8df44285149edf0f82"},{"sha":"55324fd2db5ea718d059130685c769ec23126fe2","author":{"email":"d79fadde9de82c838211e8a952123da40fe360c0@motorola.com","name":"Lianwei Wang"},"message":"usb: f_fs: change wait as freezable\n\nChange task to wait on wait_event_freezable so that it does not\nneed to return a error on every suspend time.\n\nChange-Id: If26c34c19c34bb805b1735fe984efeeb5e80ed25\nSigned-off-by: Lianwei Wang <a22439@motorola.com>\nReviewed-on: http://gerrit.mot.com/765307\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nSME-Granted: SME Approvals Granted\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Ravikumar Vembu <raviv@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/55324fd2db5ea718d059130685c769ec23126fe2"},{"sha":"314671b811a0ddc0f601cd01a9a87705f599e263","author":{"email":"9e2f966f1a8036d20af18f68b1d4ddbb0298eb5f@motorola.com","name":"Ravi Vembu"},"message":"usb: f_fs: Check if FFS is active before freeing.\n\nFix a race between ffs unmounting triggered from userspace and\nde-enumeration triggered in kernel as a part of the reboot. Unmount\ncauses the ffs->eps_count to be cleared and when the ffs_func_free()\nruns it could potentially free unallocated endpoints and triggering\nan oops.\n\nChange-Id: I6f15c90c574b7e7a66571e62ff44e5e5a70c9600\nSigned-off-by: Ravi Vembu <raviv@motorola.com>\nReviewed-on: http://gerrit.mot.com/767495\nSME-Granted: SME Approvals Granted\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\nReviewed-on: http://gerrit.mot.com/775399","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/314671b811a0ddc0f601cd01a9a87705f599e263"},{"sha":"00baec8b5c8b1fc329ec7d7e85817b16a54752da","author":{"email":"5d39c857884a1d1ca828769b9ecffa221bdbcccf@gmail.com","name":"Wish Wu"},"message":"msm: null pointer dereferencing\n\nPrevent unintended kernel NULL pointer dereferencing.\n\nOrignal code:\n  hlist_del_rcu(&event->hlist_entry);\n\nFix: Adding pointer check:\n  if(!hlist_unhashed(&p_event->hlist_entry))\n    hlist_del_rcu(&p_event->hlist_entry);\n\nBug: 25364034\nChange-Id: I89e2eb26ae9d1c08c76bdcf9935c238edbdf521a\nSigned-off-by: Yuan Lin <yualin@google.com>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/00baec8b5c8b1fc329ec7d7e85817b16a54752da"},{"sha":"19ee2985afd02d482b4f1dba706d0d3690b5c81a","author":{"email":"00198f13417fb2e066da5908d444d839551c0414@google.com","name":"Nick Desaulniers"},"message":"msm: thermal: validate userspace args to prevent buffer overflow.\n\nPrevent a userspace ioctl variable from accessing an array out of\nbounds.\n\nBUG: 27243311\nChange-Id: I43690364273ace4a22e214bab88c76f0749c6d4f","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/19ee2985afd02d482b4f1dba706d0d3690b5c81a"},{"sha":"35535bb6c33dc4e80cd887c866c1962927741bcb","author":{"email":"8aceadea1e0c82daf6b8c0d881366d29d83d4981@codeaurora.org","name":"Skylar Chang"},"message":"msm: ipa: fix the mux_channel buffer overflow\n\nAdd the check on ipa wan-driver to check if\nreceiving more than MAX_NUM_OF_MUX_CHANNEL times\ndifferent RMNET_IOCTL_ADD_MUX_CHANNEL ioctls\nfrom netmgrd.\n\nBug: 27317111\nChange-Id: I876473a65914d2997958294194e9a0ff08854b98\nSigned-off-by: Skylar Chang <chiaweic@codeaurora.org>\nSigned-off-by: Yuan Lin <yualin@google.com>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/35535bb6c33dc4e80cd887c866c1962927741bcb"},{"sha":"c112049bddcc8f0e4d2fbcc370754422993f1389","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Fix race condition in DCVS\n\nThe DCVS algorithm iterates over the registered buffer\nlist to get the count of buffers held in driver, without\nholding a lock. This causes a race condition, since driver\ncan can unmap the buffer and delete the node from the\nregistered list, if it gets dqbuf on the buffer from the client.\nTo avoid this race condition, acquire registeredbufs.lock\nwhile iterating over the registered buffer list in DCVS.\n\nChange-Id: I94715ccae9dc34dd2f4d9cc12670c1e01086a3c5\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/c112049bddcc8f0e4d2fbcc370754422993f1389"},{"sha":"eac62fd45385cc23979285beb7d3aad9397fd025","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Avoid deadlock in dcvs during scale clocks\n\nThere is a deadlock condition in dcvs when driver\ntries to queue a buffer which it held, on receipt of\nrelease reference event from the firmware. The driver\ntries to acquire the registeredbufs.lock, which it has\nalready acquired in the same thread in handle_event_change().\nAvoid this condition by removing the need to acquire the\nlock, by computing the number of buffers held in the driver\nwhenever the buffer references are incremented\\decremented.\n\nChange-Id: Ic985f0672adc1e2c9e8a37f3d72883ef234d1b72\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/eac62fd45385cc23979285beb7d3aad9397fd025"},{"sha":"06ffb9153b592cf70999ca618ee4d44704287d4c","author":{"email":"ed4235048b655c0ae1e44edcb85c04d6631de094@motorola.com","name":"Peng Liu"},"message":"arm64: irq: warn only when affinity really breaks\n\nFollowing change causes unnecessary warnings printed for those IRQ's\nwhich are affine to several CPU's when one of these CPU's is taken off\nline. It shouldn't be considered a broken affinity when one online\nCPU can satisfy the IRQ's affinity preference.\n\ncommit 0410136f260e3e580c556f0e8b9b66cad7a67449\nAuthor: Praveen Chidambaram <pchidamb@codeaurora.org>\nDate:   Mon Jun 23 08:58:08 2014 -0600\n\narm: irq: Notify affinity change when migrating IRQs during hotplug\n\nHotplug causes IRQs affine to a core that is being taken down to migrate\nto an online core. This is done by directly calling the irq_set_affinity\nassociated with the irq_chip structure. Instead using the\nirq_set_affinity() api lets the notifications bubble through.\n\nChange-Id: Id4ab4e751f647cbe07ab159f371a5ef94db988cf\nSigned-off-by: Peng Liu <a22543@motorola.com>\nReviewed-on: http://gerrit.mot.com/756597\nSME-Granted: SME Approvals Granted\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Lian-Wei Wang <lian-wei.wang@motorola.com>\nReviewed-by: Christopher Fries <cfries@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/06ffb9153b592cf70999ca618ee4d44704287d4c"},{"sha":"b79f873fb7847e6f7480a2e4fa9c2a061314715f","author":{"email":"fdd63d6d2cf1fcca4a32e9bdba550776ff3f9f3c@motorola.com","name":"Hong-Mei Li"},"message":"arm64: lib: memory utilities optimization\n\nOptimize memcpy and memmove, to prefetch several cache lines.\nWe can achieve 15% memcpy speed improvement with the preload method.\n\nChange-Id: I2259b98a33eba0b7466920b3f270f953e609cf13\nSigned-off-by: Hong-Mei Li <a21834@motorola.com>\nReviewed-on: http://gerrit.mot.com/740766\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nSME-Granted: SME Approvals Granted\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Zhi-Ming Yuan <a14194@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/b79f873fb7847e6f7480a2e4fa9c2a061314715f"},{"sha":"ece6d7a80620507e99d9d776ff0483859f495e5b","author":{"email":"32f7bf5a1f07a8b363256f1773dbeada59d65244@opteya.com","name":"Yann Droneaud"},"message":"arm64/mm: Remove hack in mmap randomize layout\n\ncommit d6c763afab142a85e4770b4bc2a5f40f256d5c5d upstream.\n\nSince commit 8a0a9bd4db63 ('random: make get_random_int() more\nrandom'), get_random_int() returns a random value for each call,\nso comment and hack introduced in mmap_rnd() as part of commit\n1d18c47c735e ('arm64: MMU fault handling and page table management')\nare incorrects.\n\nCommit 1d18c47c735e seems to use the same hack introduced by\ncommit a5adc91a4b44 ('powerpc: Ensure random space between stack\nand mmaps'), latter copied in commit 5a0efea09f42 ('sparc64: Sharpen\naddress space randomization calculations.').\n\nBut both architectures were cleaned up as part of commit\nfa8cbaaf5a68 ('powerpc+sparc64/mm: Remove hack in mmap randomize\nlayout') as hack is no more needed since commit 8a0a9bd4db63.\n\nSo the present patch removes the comment and the hack around\nget_random_int() on AArch64's mmap_rnd().\n\nCc: David S. Miller <davem@davemloft.net>\nCc: Anton Blanchard <anton@samba.org>\nCc: Benjamin Herrenschmidt <benh@kernel.crashing.org>\nAcked-by: Will Deacon <will.deacon@arm.com>\nAcked-by: Dan McGee <dpmcgee@gmail.com>\nSigned-off-by: Yann Droneaud <ydroneaud@opteya.com>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\nCc: Matthias Brugger <mbrugger@suse.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/Tommy-Geenexus/android_kernel_sony_msm8994_suzuran_6.0.x/commits/ece6d7a80620507e99d9d776ff0483859f495e5b"}]}