{"push_id":2989540126,"size":25,"distinct_size":25,"ref":"refs/heads/lineage-16.0","head":"d98ca3bcb07209ad5fbaf720ae9d6dc69c17ea1a","before":"5d8789a07750a6624edf5bab61054c6e0f21256d","commits":[{"sha":"d1fe24d74a7743f4add72fa59229b82aa54e5649","author":{"name":"Arjun Singh","email":"80e78356c5c896edf6b42179b3930875057e95b7@codeaurora.org"},"message":"soc: qcom: bgcom: adds info log for memory allocation faliure\n\nAdds debug logs to get memory uses information.\n\nChange-Id: I621256a817920635d7b3bbd42655ecd442d92bef\nSigned-off-by: Arjun Singh <arsingh@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/d1fe24d74a7743f4add72fa59229b82aa54e5649"},{"sha":"f73a563ac9c3263bb455bc50e084c000cbf914fa","author":{"name":"Manoj Prabhu B","email":"51b61d6315ea064116d73791151f1cd7671c0f3a@codeaurora.org"},"message":"diag: Update the logging codes of events, logs and msgs\n\nNew msg SSIDs, log and event mask codes for different subsystems\nare added as a new requirement for enable logging.\n\nChange-Id: I31e784307e6de388e1de0806baacf00116360c30\nSigned-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/f73a563ac9c3263bb455bc50e084c000cbf914fa"},{"sha":"4bf20796e6f7146c1977f1f74be75d8cd6fd1d07","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge \"diag: Update the logging codes of events, logs and msgs\"","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/4bf20796e6f7146c1977f1f74be75d8cd6fd1d07"},{"sha":"d4a01819ef65d916ef833319b028b056edd5b6f3","author":{"name":"Anurag Chouhan","email":"90a8553e75e87fffbaadb9d19b99f1a5deaf89a1@codeaurora.org"},"message":"wcnss: Fix buffer overflow in wcnss_prealloc_get\n\nThere is potential integer truncation in the wcnss_prealloc_get api.\nsize_t is 8 byte on x64 platform and \"unsigned int\" is 4 byte.\nTo avoid this integer truncation, pass size as size_t instead\nof unsigned int.\n\nCRs-Fixed: 2269610\nChange-Id: I14b274dd7cad98b55fdce1aaa27783272231afde\nSigned-off-by: Anurag Chouhan <achouhan@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/d4a01819ef65d916ef833319b028b056edd5b6f3"},{"sha":"296626b235bf946dcae7a58a2aad6ceb28629430","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge \"wcnss: Fix buffer overflow in wcnss_prealloc_get\"","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/296626b235bf946dcae7a58a2aad6ceb28629430"},{"sha":"7c00d389861f8d9601af0beb9761b80d508d2de4","author":{"name":"Dhoat Harpal","email":"b9a625b6be4b33a97e437eb3d13b467d1f635422@codeaurora.org"},"message":"soc: qcom: glink: Modify ipc logging for error case\n\nIn tx_common function, logging for error case is done using GLINK_ERR_CH.\nWhich can lead to use after free scenerio, if transport pointer of channel\ncontext is already freed.\n\nUse GLINK_ERR for error logging, to avoid using context pointer.\n\nCRs-Fixed: 2192645\nChange-Id: I947dba2b22749a271ac468ab5af13bc27767d00c\nSigned-off-by: Dhoat Harpal <hdhoat@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/7c00d389861f8d9601af0beb9761b80d508d2de4"},{"sha":"7bdd36a9c822e3d3a3048e461cb0b9b758a2ab8f","author":{"name":"Naitik Bharadiya","email":"7eba3c6eb7fc9bf1789a7d7ac56f109e58abe9c7@codeaurora.org"},"message":"defconfig: Enable CONFIG_SCHED_DEBUG for perf_defconfig\n\nEnable CONFIG_SCHED_DEBUG for msm8937-perf_defconfig and\nmsmcortex-perf_defconfig to address the VTSKernelProcFileApi\ntest case failures.\n\nChange-Id: I341c8e0e42061bef2c13962ac76587576bc85494\nSigned-off-by: Naitik Bharadiya <bharad@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/7bdd36a9c822e3d3a3048e461cb0b9b758a2ab8f"},{"sha":"901e50abed05f8292b538cdef07f7f0865bcc3b1","author":{"name":"Dinesh K Garg","email":"c2628bef6ffa0036fb3a0b3cff089a3ba875af2e@codeaurora.org"},"message":"msm: mink: keep clocks enabled for duration of invoke call\n\nCurrently, smcinvoke enables clocks for duration of scm_call. However,\nif that call initiates a listener based on qseecom, it could be a\nproblem. So we need to keep clocks until qseecom listeners are also\ndone.\n\nChange-Id: Ib000bf0ba11d95b21fc1af8f44c33a9d0c339bac\nSigned-off-by: Dinesh K Garg <dineshg@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/901e50abed05f8292b538cdef07f7f0865bcc3b1"},{"sha":"73473757970b3df4e8e7c025a92396e6fa6b8989","author":{"name":"Felipe F. Tonello","email":"608e01334f5575f10813efa40ce0102f2dc0a75e@felipetonello.com"},"message":"usb: gadget: define free_ep_req as universal function\n\ncommit 079fe5a6da616891cca1a26e803e1df2a87e9ae5 upstream.\n\nThis function is shared between gadget functions, so this avoid unnecessary\nduplicated code and potentially avoid memory leaks.\n\nChange-Id: I8409108811080e79da98a5d1d616dc64cc52c79d\nReviewed-by: Robert Baldyga <r.baldyga@samsung.com>\nSigned-off-by: Felipe F. Tonello <eu@felipetonello.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\nGit-commit: 0446437c8bb63e03e05fa0024abc1bb27eaf037c\nGit-repo: https://android.googlesource.com/kernel/msm\n(cravin@codeaurora.org: resolved minor conflicts)\nSigned-off-by: Srinivasa Rao Kuppala <srkupp@codeaurora.org>\nSigned-off-by: Chetan C R <cravin@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/73473757970b3df4e8e7c025a92396e6fa6b8989"},{"sha":"3214f536865fbae07fba0ab14304b9c6432d878f","author":{"name":"Krzysztof Opasiak","email":"4c491ef279967ee84b1d28e44f3e74be7a08ac30@gmail.com"},"message":"usb: gadget: f_hid: fix: Prevent accessing released memory\n\ncommit aa65d11aa008f4de58a9cee7e121666d9d68505e upstream.\n\nWhen we unlock our spinlock to copy data to user we may get\ndisabled by USB host and free the whole list of completed out\nrequests including the one from which we are copying the data\nto user memory.\n\nTo prevent from this let's remove our working element from\nthe list and place it back only if there is sth left when we\nfinish with it.\n\nFixes: 99c515005857 (\"usb: gadget: hidg: register OUT INT endpoint for SET_REPORT\")\nCc: stable@vger.kernel.org\nTested-by: David Lechner <david@lechnology.com>\nBug: 74447444\nSigned-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>\nSigned-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>\nCc: Jerry Zhang <zhangjerry@google.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\nGit-commit: 000bb814a0518c1d3a060ed913b7ecf19316e71a\nGit-repo: https://android.googlesource.com/kernel/msm\n[srkupp@codeaurora.org: Resolved conflicts]\nChange-Id: Ia5d3da0952d87cd82a9e476e90a7cd3633536d94\nSigned-off-by: Srinivasa Rao Kuppala <srkupp@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/3214f536865fbae07fba0ab14304b9c6432d878f"},{"sha":"7ba407516cfed776d5837b9b771f4204499a87a7","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge \"msm: mink: keep clocks enabled for duration of invoke call\"","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/7ba407516cfed776d5837b9b771f4204499a87a7"},{"sha":"f9c2487e9edd6738e6af721933425649c5ad4bc1","author":{"name":"Will Deacon","email":"b913f13ef92ac157955c954ccaaff7be065faba4@arm.com"},"message":"arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW\n\nRecently vDSO support for CLOCK_MONOTONIC_RAW was added in\n49eea433b326 (\"arm64: Add support for CLOCK_MONOTONIC_RAW in\nclock_gettime() vDSO\"). Noticing that the core timekeeping code\nnever set tkr_raw.xtime_nsec, the vDSO implementation didn't\nbother exposing it via the data page and instead took the\nunshifted tk->raw_time.tv_nsec value which was then immediately\nshifted left in the vDSO code.\n\nUnfortunately, by accellerating the MONOTONIC_RAW clockid, it\nuncovered potential 1ns time inconsistencies caused by the\ntimekeeping core not handing sub-ns resolution.\n\nNow that the core code has been fixed and is actually setting\ntkr_raw.xtime_nsec, we need to take that into account in the\nvDSO by adding it to the shifted raw_time value, in order to\nfix the user-visible inconsistency. Rather than do that at each\nuse (and expand the data page in the process), instead perform\nthe shift/addition operation when populating the data page and\nremove the shift from the vDSO code entirely.\n\n[jstultz: minor whitespace tweak, tried to improve commit\n message to make it more clear this fixes a regression]\n\nReported-by: John Stultz <john.stultz@linaro.org>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\nSigned-off-by: John Stultz <john.stultz@linaro.org>\nTested-by: Daniel Mentz <danielmentz@google.com>\nAcked-by: Kevin Brodsky <kevin.brodsky@arm.com>\nCc: Prarit Bhargava <prarit@redhat.com>\nCc: Richard Cochran <richardcochran@gmail.com>\nCc: Stephen Boyd <stephen.boyd@linaro.org>\nCc: \"stable #4 . 8+\" <stable@vger.kernel.org>\nCc: Miroslav Lichvar <mlichvar@redhat.com>\nLink: http://lkml.kernel.org/r/1496965462-20003-4-git-send-email-john.stultz@linaro.org\nSigned-off-by: Thomas Gleixner <tglx@linutronix.de>\nGit-commit: dbb236c1ceb697a559e0694ac4c9e7b9131d0b16\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nChange-Id: Ifa530498a6cd364ef258691ddf03cd3bc2a860b5\n[vivekuma@codeaurora.org: resolve trivial merge conflicts]\nSigned-off-by: Vivek Kumar <vivekuma@codeaurora.org>\nSigned-off-by: Naitik Bharadiya <bharad@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/f9c2487e9edd6738e6af721933425649c5ad4bc1"},{"sha":"30fb102c2b7e310cbd65ca5b33c7fa3bf5690628","author":{"name":"Sanjay Dwivedi","email":"a5d34c2a3e852395615655c792bbb89045545b43@codeaurora.org"},"message":"ARM: dts: mdm: Add qseecom support_bus_scaling in mdm9x07 target\n\nEnable bus scaling support in qseecom driver for secure\ncommunication.\n\nChange-Id: I0821e0831af1bd9141af8eb6585319b20443bae2\nSigned-off-by: Sanjay Dwivedi <sanjaykd@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/30fb102c2b7e310cbd65ca5b33c7fa3bf5690628"},{"sha":"019b9701f0076480b1ec7d8b5faa669904eebcdc","author":{"name":"Zhen Kong","email":"f170b3970e1ff8de8ac083ab81eba96499e5ab96@codeaurora.org"},"message":"qseecom: fix kclient free issue in qseecom_remove\n\nRemove kzfree() after kclient list iteration to avoid invalid\npointer deference.\n\nChange-Id: I78922269e219fcb16d3cff05f8b168a75a3c05ae\nSigned-off-by: Zhen Kong <zkong@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/019b9701f0076480b1ec7d8b5faa669904eebcdc"},{"sha":"fd57f7825898022863c9ff6bdd1174f24c234526","author":{"name":"Pradosh Das","email":"a10322354df82ddfd5d716a269bc9fae48ca689f@codeaurora.org"},"message":"Revert \"net : update enum entry for netlink_sockev.\"\n\nThis reverts commit 494bc9610a0151cd7f5955bf63d6acad0fc29827.\n\nChange-Id: I8d64afb30bac903f91815d46b3be96234647eda9\nSigned-off-by: Pradosh Das <prados@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/fd57f7825898022863c9ff6bdd1174f24c234526"},{"sha":"32b9e1ae817c17e1b228e2b3c2d2a14e7cb43920","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge \"Revert \"net : update enum entry for netlink_sockev.\"\"","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/32b9e1ae817c17e1b228e2b3c2d2a14e7cb43920"},{"sha":"24b483188a494f4e1ddb00b812e171d5b6961d62","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge \"arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW\"","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/24b483188a494f4e1ddb00b812e171d5b6961d62"},{"sha":"ed0248ba6ca70cc5deb78a1dd3e599b4b40ce290","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge \"soc: qcom: glink: Modify ipc logging for error case\"","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/ed0248ba6ca70cc5deb78a1dd3e599b4b40ce290"},{"sha":"f4f8681de1aea28ad7d9ba9bd91154aa43def1be","author":{"name":"Haibin Liu","email":"c003eb6ad2720d82257d79d7ef119d634381496e@codeaurora.org"},"message":"msm: camera: Fix arbitrary kernel write\n\nIn 64 bit kernel and 32 bit userspace,ioctl_ptr from\nkernel space, should NOT call the copy_from_user.\n\nIn 64 bit kernel and 64 bit userspace,ioctl_ptr from\nuser space, use the copy_from_user to copy data.\n\nuse the is_compat_task to distinguish two condition.\n\nCRs-Fixed: 2283160\nChange-Id: If9205e4f3176a52e52f694a3183dc9c5b7617a97\nSigned-off-by: Haibin Liu <haibinl@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/f4f8681de1aea28ad7d9ba9bd91154aa43def1be"},{"sha":"728cb1860c7a4734e5d752df22e3267e34e76e1c","author":{"name":"Tanya Dixit","email":"d2693509892c3a1c06c079367e0813fa6e5344c2@codeaurora.org"},"message":"rtac: Add mutex lock to ensure proper fops access\n\nAdd mutex lock in rtac_open and rtac_release\nto avoid usage count discrepancies leading\nto multiple calls to unmap memory resulting in\nnull pointer dereference.\n\nCRs-Fixed: 2271712\nChange-Id: Ie6da28837c352030b8d7e377d68a70cf04e7072a\nSigned-off-by: Tanya Dixit <tdixit@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/lipebs/android_kernel_asus_msm8953/commits/728cb1860c7a4734e5d752df22e3267e34e76e1c"}]}
{"actor":{"display_login":"lipebs"}}