{"push_id":1327202177,"size":3,"distinct_size":3,"ref":"refs/heads/cm-14.0","head":"4cfab8e63cbb2168ded0e09262f17baa40ee5bf9","before":"f6ce9412d9aa392ec1bd9058cda574d7b52dd0da","commits":[{"sha":"76cd6cba8d82d3d6f65fdae26af42ff0847b6239","author":{"name":"Weiyin Jiang","email":"25745fd6cb0247e11bcb32583c6893d37cc23b30@codeaurora.org"},"message":"ASoC: msm: audio-effects: misc fixes in h/w accelerated effect\n\nAdding memory copy size check and integer overflow check in h/w\naccelerated effect driver.\n\nChange-Id: I17d4cc0a38770f0c5067fa8047cd63e7bf085e48\nCRs-Fixed: 1006609\nSigned-off-by: Weiyin Jiang <wjiang@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_kernel_motorola_msm8974/commits/76cd6cba8d82d3d6f65fdae26af42ff0847b6239"},{"sha":"90b9d108b0993d9d535638a8a08fe38523dfee26","author":{"name":"Veena Sambasivan","email":"f3dea2712a9835ef757537fe50b353b17bceb98a@codeaurora.org"},"message":"msm: perf: Do not allocate new hw_event if event is duplicate.\n\nDuring a perf_event_enable, kernel/events/core.c calls pmu->add() which\nis platform implementation(arch/arm/kernel/perf_event.c). Due to the\nduplicate constraints, arch/arm/mach-msm/perf_event_msm_krait_l2.c\ndrivers marks the event as OFF but returns TRUE to perf_event.c which\ngoes ahead and allocates the hw_event and enables it.\nSince event is marked OFF, kernel events core will try to enable this event\nagain during next perf_event_enable. Which results in same event enabled\non multiple hw_events. But during the perf_release, event struct is freed\nand only one hw_event is released. This results in dereferencing the\ninvalid pointer and hence the crash.\nFix this by returning error in case of constraint event duplicate. Hence\navoiding the same event programmed on multiple hw event counters.\n\nbug: 28172137\nChange-Id: Ia3360be027dfe87ac753191ffe7e0bc947e72455\nSigned-off-by: Arun KS <arunks@codeaurora.org>\nSigned-off-by: Veena Sambasivan <veenas@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_kernel_motorola_msm8974/commits/90b9d108b0993d9d535638a8a08fe38523dfee26"},{"sha":"4cfab8e63cbb2168ded0e09262f17baa40ee5bf9","author":{"name":"Vijayavardhan Vennapusa","email":"fd1e89cda16e187a1514e87daf32db280e01223d@qti.qualcomm.com"},"message":"USB: dwc3: debugfs: Add boundary check in dwc3_store_ep_num()\n\nUser can pass arguments as part of write to requests and endpoint number\nwill be calculated based on the arguments. There is a chance that driver\ncan access ep structue that is not allocated due to invalid arguments\npassed by user. Hence fix the issue by having check and return error in\ncase of invalid arguments.\n\nBug: 28172322\n\nChange-Id: I060ea878b55ce0f9983b91c50e58718c8a2c2fa1\nSigned-off-by: Vijayavardhan Vennapusa <vvreddy@qti.qualcomm.com>","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_kernel_motorola_msm8974/commits/4cfab8e63cbb2168ded0e09262f17baa40ee5bf9"}]}
{"actor":{"display_login":"cm-gerrit"}}