{"push_id":1034581353,"size":225,"distinct_size":203,"ref":"refs/heads/test","head":"c2869819e6a72fd590942d9a19039daa94b227c4","before":"9df8acb02f12ae8abdd0b8a1933c8727574d0455","commits":[{"sha":"777e823462a299981586d19c3cf6f053a411aca7","author":{"email":"563e52a359628987e3ec3a43d116ebecc87e39bc@codeaurora.org","name":"Balamurugan Alagarsamy"},"message":"msm: vidc: Fix a race condition in error handling\n\nCurrently video driver handles session init and clean in one\nthread and response handling from HW in another thread. Due to\nrace conditions response handler thread may access the session\nwhich was already freed by forward thread. Hence synchronize the\nforward thread and response handler with session_lock.\n\nEx : When driver detects SYS_ERROR, it informs client and client\ntries to clean the session. In the meantime if HW sends a response,\nthe response handler thread tries to access the inst struct and this\nstruct might have freed as part of session close. This causes\nuse-after-free exception.\n\nCRs-Fixed: 765521\nChange-Id: I11519087e9c0dcb95587c6a048853e47032bd1be\nSigned-off-by: Balamurugan Alagarsamy <balaga@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/777e823462a299981586d19c3cf6f053a411aca7"},{"sha":"f1cc449a3fed1996558a4bfc3bfd379cd74844ea","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm: vidc: Fix a race condition in error handling\"","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/f1cc449a3fed1996558a4bfc3bfd379cd74844ea"},{"sha":"ac13c00f94a4f834dca17f67b6effac70754f33c","author":{"email":"563e52a359628987e3ec3a43d116ebecc87e39bc@codeaurora.org","name":"Balamurugan Alagarsamy"},"message":"msm: vidc: skip fps round off when client sets 1 fps\n\nsometimes fps is rounded off one lesser, makes it\nto zero, when the client is setting fps as 1.\nThis exposes division by zero crash when calculating\nthe load for non realtime usescases. Crash is observed\nin recent monkey runs.\n\nChange-Id: I4ec824d658ed3a14ab43ca031e989b01adfddc11\nCRs-Fixed: 933641\nSigned-off-by: Balamurugan Alagarsamy <balaga@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/ac13c00f94a4f834dca17f67b6effac70754f33c"},{"sha":"6885e0ba5e81adf6525d453406af3c99d693a147","author":{"email":"90195ac9894f0ae655ee806f40ff2ab15e49efdd@codeaurora.org","name":"Laxminath Kasam"},"message":"avtimer: update ioctl call to query avtimer\n\ncurrent avtimer ioctl uses deprecated logic to query\navtimer. Use the updated API to query avtimer to avoid\nwrong timestamp values when query using ioctl interface.\n\nChange-Id: I16e4373226903b6121c911ed9f2ca31851de80e5\nSigned-off-by: Laxminath Kasam <lkasam@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/6885e0ba5e81adf6525d453406af3c99d693a147"},{"sha":"9b298d5198fcffbd25759c9d9d19114f6bd5a078","author":{"email":"7b5808c70170881a2434b8413e6a5a4d85400d1e@codeaurora.org","name":"Kishor PK"},"message":"msm: perf: validate input argument of ev_constraints functions\n\nValidate input argument before writing into\npmu_constraints_codes array.\n\nCRs-Fixed: 975404\nChange-Id: Id68b1d2201ab1af783af2236833b1dc894e08cc7\nSigned-off-by: Kishor PK <kpbhat@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/9b298d5198fcffbd25759c9d9d19114f6bd5a078"},{"sha":"dc98795caaffc6c5afa0a4faf764cb7c92757610","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm: perf: validate input argument of ev_constraints functions\"","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/dc98795caaffc6c5afa0a4faf764cb7c92757610"},{"sha":"6f49fe389c382860e7330b893c2572071be0574b","author":{"email":"b54c405a5cd193c1ef29a7df1cecd6219c1a9202@gmail.com","name":"Eliminater74"},"message":"Forced Fast Charge for LG G3 ported by PTMR3\nFast charge expirimentation\nthanks to faux123 and yank555.lu\n\nOriginal Port was located in arch/arm/mach-msn,\n\nI moved it to drivers/power\n\nSigned-off-by: Eliminater74 <eliminater74@gmail.com>\n\nConflicts:\n\tdrivers/power/Kconfig\n\tdrivers/power/Makefile","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/6f49fe389c382860e7330b893c2572071be0574b"},{"sha":"beb41d48d3575bdc6d037e9f27bdf59e1cdac8f2","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@finnq.de","name":"Hendrik Hagendorn"},"message":"g3: revert low power mode for HPH bias currents\n\n* reduces the audio hissing noticeably\n* caf enabled it, LG disabled it again\n\nChange-Id: I5ed0218c853048c1e28ed1ea73297154891990dc","distinct":false,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/beb41d48d3575bdc6d037e9f27bdf59e1cdac8f2"},{"sha":"79ffd78be00bfb28df98e11c50d49bee9b27201b","author":{"email":"b54c405a5cd193c1ef29a7df1cecd6219c1a9202@gmail.com","name":"Eliminater74"},"message":"fastcharge: forced fast charge has been modified by Eliminater74\n\nSigned-off-by: Eliminater74 <eliminater74@gmail.com>","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/79ffd78be00bfb28df98e11c50d49bee9b27201b"},{"sha":"e695b606f14f44043303b9e86601888243fe9bc9","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Enable fast charge and fix build error","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/e695b606f14f44043303b9e86601888243fe9bc9"},{"sha":"f6bd7c02a6c1cce38274b83a23c7706efec1b002","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@finnq.de","name":"Hendrik Hagendorn"},"message":"g3: revert low power mode for HPH bias currents\n\n* reduces the audio hissing noticeably\n* caf enabled it, LG disabled it again\n\nChange-Id: I5ed0218c853048c1e28ed1ea73297154891990dc","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/f6bd7c02a6c1cce38274b83a23c7706efec1b002"},{"sha":"3292ea556846ccfdeb4bfa5ba24d96e0d372a325","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Revert \"Lower headset gain to reduce static\"\n\nThis reverts commit 96dd7e48297f8942adb75b1c63d713cdce184471.","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/3292ea556846ccfdeb4bfa5ba24d96e0d372a325"},{"sha":"8ac716cd934a0c13c03ecea5ec6b0a4df35a1ce4","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Fixing too many hotplugs enabled on boot and removing hotplugs that don't function correctly","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/8ac716cd934a0c13c03ecea5ec6b0a4df35a1ce4"},{"sha":"bb791ffc044a8d6da66021a8b916a0872bf46eb9","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Update defconfigs to match recent changes","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/bb791ffc044a8d6da66021a8b916a0872bf46eb9"},{"sha":"41b93d985c25935abe132312050c61a4f33e0002","author":{"email":"b54c405a5cd193c1ef29a7df1cecd6219c1a9202@gmail.com","name":"Eliminater74"},"message":"Gov: Made some changes for Newer Govs to work\n\nSigned-off-by: Eliminater74 <eliminater74@gmail.com>\n\nConflicts:\n\tinclude/linux/cpufreq.h","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/41b93d985c25935abe132312050c61a4f33e0002"},{"sha":"3d4f84f1513f96bfc3c090d30702b6e5be5af0bb","author":{"email":"b54c405a5cd193c1ef29a7df1cecd6219c1a9202@gmail.com","name":"Eliminater74"},"message":"Govs: Dynamic_Interactive, Tripndroid, Umbrella, Xperience\nNeed more then just this commit.\n\nSigned-off-by: Eliminater74 <eliminater74@gmail.com>","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/3d4f84f1513f96bfc3c090d30702b6e5be5af0bb"},{"sha":"17a22e4b155fb28e2a7f83ecaa59a17e4735139f","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Tripndroid & Dynamic interactive governor picked from nebula kernel\nThanks Elimenater74\nhttps://github.com/Eliminater74/NebulaKernel/commit/abab50ae3084e9c8909ef550ce03f350c1fef6f4","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/17a22e4b155fb28e2a7f83ecaa59a17e4735139f"},{"sha":"695d96a48901c36ec6dcbb467cbce131baa2c6d5","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Enable new governors for other variants","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/695d96a48901c36ec6dcbb467cbce131baa2c6d5"},{"sha":"dc1b30f60a48cf54ad78311e870cae1b6776db7d","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Remove file","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/dc1b30f60a48cf54ad78311e870cae1b6776db7d"},{"sha":"14527ab97a1b157f9319d3930cff9861ddde2bc9","author":{"email":"d5e664611116153cd5e944e985e11988b36e2e5a@gmail.com","name":"roguesyko"},"message":"Added Ragingmolasses Governor from nebula kernel\nnot yet functional","distinct":true,"url":"https://api.github.com/repos/djdeeles/android_kernel_lge_g3/commits/14527ab97a1b157f9319d3930cff9861ddde2bc9"}]}