{"push_id":1200768394,"size":2,"distinct_size":2,"ref":"refs/heads/mm6.0","head":"f494ed443d677873fd7a5acc1a91d68a4a365faf","before":"55f621facb3ff6c18d5904a780f65a21b6e12dc8","commits":[{"sha":"19c7c2a3ddfe528341a48bb3d8736d61095fa24f","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/F4uzan/mono_hima/commits/19c7c2a3ddfe528341a48bb3d8736d61095fa24f"},{"sha":"f494ed443d677873fd7a5acc1a91d68a4a365faf","author":{"name":"Terence Hampson","email":"a43919c71ec54565d3037115442589e27611ae47@codeaurora.org"},"message":"mdss: mdp3: Validate input from userspace\n\nFully verify that the values from client are safe to use.\n\nbug: 28602014\n\nChange-Id: I8aa16d9a361a668a394b0ef8644f1d00d92c4f1b\nOriginal-Change-Id: I73d6839f5bccd53b8bc2d812dc7673b13735299c\nSigned-off-by: Terence Hampson <thampson@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/F4uzan/mono_hima/commits/f494ed443d677873fd7a5acc1a91d68a4a365faf"}]}
{"actor":{"display_login":"F4uzan"}}