{"push_id":1195042955,"size":3,"distinct_size":3,"ref":"refs/heads/cm-13.0","head":"8fe5a89404a8d2374a006d409e059985d349f6a3","before":"34f2e8a5e1189d206d408add2fa282ea60377859","commits":[{"sha":"f1a24db117c5188b2313a904eb262fecb9cdd418","author":{"name":"Rajesh Bondugula","email":"3062b73d3088701829fade9d0214b3b9a768fa40@codeaurora.org"},"message":"msm: camera: sensor: Validate step_boundary\n\nstep_boundary can take values upto the total_steps\nValidate the step_boundary before consuming it.\nConvert the type of step_index and region_index to uint16_t\nstep_index and region_index cannot be negative.\n\nBug: 27890772\n\nCRs-Fixed: 1001092\nChange-Id: I1f23fd6f28bb897824a1ef99a8873b9f986eee70\nSigned-off-by: Rajesh Bondugula <rajeshb@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_kernel_cyanogen_msm8994/commits/f1a24db117c5188b2313a904eb262fecb9cdd418"},{"sha":"5921a089fb19aaae9ba3d3d886bcde829b1c2b59","author":{"name":"Divya Ponnusamy","email":"499583450a0afa8f7b400d046a2396e658a503cf@codeaurora.org"},"message":"msm: kgsl: Avoid race condition in ioctl_syncsource_destroy\n\nIf the ioctl syncsource_destroy is accessed by parallel\nthreads, where the spinlock is acquired by threads after\ngetting syncsource, then the simultaneous processes try\nto remove the already destroyed syncsource->refcount by\nthe first thread that acquires this spinlock. This leads\nto race condition while removing syncsource->idr.\n\nAvoid separate lock inside getting syncsource, instead\nacquire spinlock before we get the syncsource in\ndestroy ioctl so that the threads access the spinlock\nand operate on syncsource without use-after-free issue.\n\nBug: 28084795\nChange-Id: I6add3800c40cd09f6e6e0cf2720e69059bd83cbc\nSigned-off-by: Divya Ponnusamy <pdivya@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_kernel_cyanogen_msm8994/commits/5921a089fb19aaae9ba3d3d886bcde829b1c2b59"},{"sha":"8fe5a89404a8d2374a006d409e059985d349f6a3","author":{"name":"Srinivas Girigowda","email":"a31baf9905f545cc28ca3ed31e582f4e1f5462f1@codeaurora.org"},"message":"qcacld-2.0: Fix buffer overwrite problem in CCXPLMREQ [DO NOT MERGE]\n\nSet the number of channels to minimum of input data and\nWNI_CFG_VALID_CHANNEL_LIST_LEN.\n\nChange-Id: I97120428a3da5a8c4f3611449fb0e07434931aa5\nCRs-Fixed: 1001450\nBug: 28085680\nSigned-off-by: Srinivas Girigowda <sgirigow@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_kernel_cyanogen_msm8994/commits/8fe5a89404a8d2374a006d409e059985d349f6a3"}]}
{"actor":{"display_login":"cm-gerrit"}}