{"push_id":837664884,"size":281,"distinct_size":281,"ref":"refs/heads/android-6.0","head":"c84c4b2c8f910c1f579740ae2f3614281ce40fb4","before":"fc0fda9f4f45217a1e2a391299832501b18adb32","commits":[{"sha":"e1f047a9073ac751ed979fe91c3064fab95fc8b0","author":{"email":"a6aa4b4fcb52deb1d756e7b1cea5d95872888fd9@codeaurora.org","name":"Aravind Kumar"},"message":"ASoC: wcd9306: modify headset and ear path sequence\n\nThe turn on pop is high due to interpolator clock\nbeing enabled after enabling the dac. The ear turn off\nfails occasionally as the sleep of 5 ms is not immediately\nafter ear pa disable.\nModify sequence to ensure interpolator clock is enabled\nbefore enabling the dac and sleep 5 ms immediately after\near pa disable.\n\nCRs-Fixed: 703205\nChange-Id: I8e144b6354a803f636511e9f6c437c547ca177a1\nSigned-off-by: Aravind Kumar <akumark@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/e1f047a9073ac751ed979fe91c3064fab95fc8b0"},{"sha":"a339a7e2aa0c958c655f50ed2becc663269ac5b6","author":{"email":"b1b4621daa2e4268445d0a228561f9bceb8eef56@codeaurora.org","name":"Pavan Chikkala"},"message":"ASoC: Avoid wrong map/unmap of ocmem\n\nDuring cases of OCMEM GROW/SHRINK , there is a scope for\nmap()/unmap() to be called continously.Added a check to avoid\nthis error condition\n\nChange-Id: If13c9216d0c9daa1cddb22924708dd11f23e54e3\nSigned-off-by: Pavan Chikkala <pavanc@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/a339a7e2aa0c958c655f50ed2becc663269ac5b6"},{"sha":"8360c416dc5bdabbfcc22a209eb9cc6c47be99ac","author":{"email":"c9a1f8bf19f76c8ec591b159d3e7c3a1b7483092@codeaurora.org","name":"Jeevan Shriram"},"message":"ARM: dts: msm: Remove fb memory allocation\n\nRemove frame buffer contiguous memory allocation\nat boot time as this memory is no longer being used.\n[nabrah@codeaurora.org: Modified parent gerrit\nchange to adapt to kk_3.5 branch (3.4 kernel)].\n\nChange-Id: Icdaa261ea06af7591d5d6348988902dbf932318d\nSigned-off-by: Nirmal Abraham <nabrah@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/8360c416dc5bdabbfcc22a209eb9cc6c47be99ac"},{"sha":"42e93df16aa761ab6201ba296d97c38f299b6ac3","author":{"email":"3961c4a724729594167fb8fac9033311446c056d@codeaurora.org","name":"Shiju Mathew"},"message":"msm: thermal: Add RT priority to kernel thermal threads\n\nAdd RT priority to KTM frequency mitigation thread. This\nis required since we have seen cases where this thread\nis not scheduled fast enough during high temperature rampup\nthat lead to thermal runaway. So this change would make sure\nthe thermal frequency mitigation thread gets high priority\nand mitigate core as soon as a temperature threshold is triggered.\n\nChange-Id: Ie8a6fd80fb8e9bdb894a26a8bf7abd159a3f3bce\nSigned-off-by: Shiju Mathew <shijum@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/42e93df16aa761ab6201ba296d97c38f299b6ac3"},{"sha":"a9c834bdfe1b3ea1edff1713d0d9969d5ea8c6bb","author":{"email":"3961c4a724729594167fb8fac9033311446c056d@codeaurora.org","name":"Shiju Mathew"},"message":"msm: thermal: Add RT priority to kernel hotplug thread\n\nAdd RT priority to KTM hotplug mitigation thread. This\nis required since we have seen cases where the thread\nis not scheduled fast enough during high temperature rampup\nthat lead to thermal runaway. So this change would make sure\nthe thermal hotplug mitigation thread gets high priority\nand mitigate core as soon as a temperature threshold is triggered.\n\nChange-Id: I72ecf69ede0444fe74fd9c4eaf40a12e8734326c\nSigned-off-by: Shiju Mathew <shijum@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/a9c834bdfe1b3ea1edff1713d0d9969d5ea8c6bb"},{"sha":"e981543a1f387417b576c0af6d2437891dc60234","author":{"email":"f7ebc6130fec7b99e7cb686969fd71e3ac56502b@codeaurora.org","name":"Suman Mukherjee"},"message":"msm:camera:isp: Fix array index bound checks\n\nThis change fixes several incorrect or missing array index bound checks.\n\nChange-Id: Icd96555c01330ec11e94c6173d8df1973fe39c33\nSigned-off-by: Vijaya Kumar T M <vtmuni@codeaurora.org>\nSigned-off-by: Suman Mukherjee <sumam@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/e981543a1f387417b576c0af6d2437891dc60234"},{"sha":"ba7f03c379b7fe6037d40ad5cb22a3cbf5b8cc46","author":{"email":"41c88242557e7288c285ee699a693678d02cf422@codeaurora.org","name":"William Clark"},"message":"qseecom: avoid buffer over-write when copying app_name\n\nChange memcpy to strlcpy to only copy the string for app_name.\n\nChange-Id: I46cf34c2d2fdbf24e9e65008555f762761c81dd7\nSigned-off-by: William Clark <wclark@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/ba7f03c379b7fe6037d40ad5cb22a3cbf5b8cc46"},{"sha":"3b18f8660ea24b4e559beb8d56049044e243e818","author":{"email":"a3532189eb3c05b63d5d3b79f7cf795678548075@codeaurora.org","name":"Sudheer Papothi"},"message":"ASoC: wcd9xxx: Handle fake mechanical interrupt\n\nHandle fake mechanical interrupt during slow insertion of\nheadset usecase when the plug type is detected as lineout.\n\nCRs-Fixed: 754305\nChange-Id: I559309915771b633c6f1677f020459b8afc1f574\nSigned-off-by: Sudheer Papothi <spapothi@codeaurora.org>\nSigned-off-by: Shreyas Nagasandra Chandrasekhar <snagas@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/3b18f8660ea24b4e559beb8d56049044e243e818"},{"sha":"0558ccdaee09e4ed553742a016306c42d30df481","author":{"email":"43e855612079d77288fa4d238ecae89f30abc7dd@codeaurora.org","name":"Vasko Kalanoski"},"message":"msm: camera: validate user space parameter for max and min value\n\nValidate input user space parameter in actuator driver for\nmaximal and minimal value to prevent error.\n\nChange-Id: Ideeb87218af3cdf5b7902b5883911fe29ac4338a\nSigned-off-by: Vasko Kalanoski <vaskok@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/0558ccdaee09e4ed553742a016306c42d30df481"},{"sha":"f473415627b035e6cf8de254efeb6d4603bb0a5e","author":{"email":"168a6a722f36cbfb19d9b32bbc952ac3ffb3b983@codeaurora.org","name":"Ujwal Patel"},"message":"msm: mdss: rotator: replace work_pending with work_busy\n\nAs per the current implementation, rotator supports asynchronous commits.\nThis asynchronous behavior is achieved by performing rotation in a\nseparate workqueue and releasing client context. However if client queues\nnext commit before previous one is finished then it needs to holds the\nclient context until previous rotation is finished. Currently to check if\nprevious rotation is on-going or not, driver uses work_pending API.\nHowever this API returns true only if previous rotation job has been\nqueued and it is not running. If the previous job is running then it will\nreturn false which leads driver to assume that previous job is finished,\nwhich is incorrect and leads to wait4pingpong timeout. Fix this by using\ncorrect API, work_busy, for rotator driver's use.\n\nChange-Id: Ic874dabf4613385a0713a406f19f9f6379b79e11\nSigned-off-by: Ujwal Patel <ujwalp@codeaurora.org>\nSigned-off-by: Raghavendra Ambadas <rambad@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/f473415627b035e6cf8de254efeb6d4603bb0a5e"},{"sha":"87d330780465fde64b05ae6818595479dc1b17cb","author":{"email":"f6edf8d75b12405268138518fb6571756adf9446@codeaurora.org","name":"Ben Romberger"},"message":"ASoC: msm: Correct RTAC mutex lock\n\nModify RTAC mutex locking to ensure\nfunctionality with mutliple clients.\n\nChange-Id: I591e9b1d29fddf6a74235542a05a7a402f5e054d\nSigned-off-by: Ben Romberger <bromberg@codeaurora.org>\nSigned-off-by: Deven Patel <cdevenp@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/87d330780465fde64b05ae6818595479dc1b17cb"},{"sha":"b4af303ad260b20d8a8645857a736d5e903bc038","author":{"email":"a7b3f539b70b276bd2511272745d5cad0248d89d@codeaurora.org","name":"Dan Sneddon"},"message":"spi: spi_qsd: Prevent transfer grouping\n\nPrevent spi transfers from being grouped together.\nGrouping multiple transfers together causes invalid\nwrite then read transactions. This patch prevents\nthe transactions from being grouped and ensures the\nchipselect toggles appropriately.\n\nCRs-Fixed: 661007\nChange-Id: I1962cc95fde196295f37c64ecd54e490a7285bc4\nSigned-off-by: Dan Sneddon <dsneddon@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/b4af303ad260b20d8a8645857a736d5e903bc038"},{"sha":"9a482f65b52cfad5c0d18c2109f83dd97c1f91ec","author":{"email":"448ceaa774910e7c93349be3a7fa30be15be30e5@codeaurora.org","name":"Senthil Kumar Rajagopal"},"message":"msm: camera: isp: fix for avtimer power collapse\n\navtimer power collapse on is called multiple times fdepends on the stream\ninfo while disable power collapse is called only for vfe_dev.\nSo AVTimer driver can't let aDSP enter power collapse.\nwe need only one time to on the avcs-power.\n\nChange-Id: Ia93400b5649a3f1a9e54bd2c1af8aa565c200f85\nSigned-off-by: Senthil Kumar Rajagopal <skrajago@codeaurora.org>\nSigned-off-by: Suman Mukherjee <sumam@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/9a482f65b52cfad5c0d18c2109f83dd97c1f91ec"},{"sha":"41653a7f899848621fcce68bb35d47a4cb64b199","author":{"email":"d82e4e688aab93061c546f47d62086e69f23642a@codeaurora.org","name":"Vineet Bajaj"},"message":"msm: mdss: fix underrun seen with HDMI connected as external\n\nUnderruns are observed on 8974 with HDMI connected since the\ncombined BW of primary and HDMI interface exceeds the\nthreshold BW. Fail the prepare call under such conditions so\nthat fallback happens.\n\nChange-Id: I1217c862c344871868e1fabbb7ba51f6814c1e04\nSigned-off-by: Vineet Bajaj <vbajaj@codeaurora.org>\nSigned-off-by: Raghavendra Ambadas <rambad@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/41653a7f899848621fcce68bb35d47a4cb64b199"},{"sha":"30ab05acb22ebbf642a47eb3225ad0b6a8cac79f","author":{"email":"5d45128fae1b2fe9f59a7a5d92d78b2292f27b7b@codeaurora.org","name":"Aarushi Girdhar"},"message":"ARM: dts: msm: update the DSI PHY lane configuration settings\n\nWith the present DSI lane configuration, there is slight delay\nobserved on data transfer between different data lanes. Update\nthe DSI PHY lane configuration with the recommended settings from\nthe h/w team to fix this issue.\n\nChange-Id: Ic3bb40145334fa33035559303f8ec10f6bb04377\nSigned-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>\nSigned-off-by: Aarushi Girdhar <agirdhar@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/30ab05acb22ebbf642a47eb3225ad0b6a8cac79f"},{"sha":"9f16583040d64fccee814506179d0ca2a1e81fa1","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm:camera:isp: Fix array index bound checks\"","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/9f16583040d64fccee814506179d0ca2a1e81fa1"},{"sha":"af6d0cbd46ccb37231d832452652f116988344bd","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"spi: spi_qsd: Prevent transfer grouping\"","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/af6d0cbd46ccb37231d832452652f116988344bd"},{"sha":"1084f57078b213ef71133b804e1030229a3aefb6","author":{"email":"576becf0ac13920f8cc7d63ae31dc044d6b34960@codeaurora.org","name":"Siddharth Bhal"},"message":"wcnss: avoid removing pm_qos request when already removed\n\nRace condition is observed when removing pm_qos request to\navoid power collapse of BIMC.\n\nUsing Mutex lock to ensure proper synchronization in removing\npm_qos request and not remove request when already removed.\n\nCRs-Fixed: 766358\nChange-Id: I8976fec9d6f145e213a827894bb58aee23155971\nSigned-off-by: Siddharth Bhal <sbhal@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/1084f57078b213ef71133b804e1030229a3aefb6"},{"sha":"fe3537ea4d39dd924ed07b58de9a51e5d1d53189","author":{"email":"bc352d988d7c8d983a3e890f70eff91fe2a35656@codeaurora.org","name":"Mihir Shete"},"message":"cfg80211: add space after the b/w in db.txt\n\nThe space is required so that the genregdb.awk\ncan interpret the values correctly.\n\nCRs-Fixed: 802281\nChange-Id: I85eabb723108e3a90793b25e3e02da0dc0e58794\nSigned-off-by: Mihir Shete <smihir@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/fe3537ea4d39dd924ed07b58de9a51e5d1d53189"},{"sha":"c6785cd043d57d6542ce784dfd9844b9a45d30e2","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"wcnss: avoid removing pm_qos request when already removed\"","distinct":true,"url":"https://api.github.com/repos/omnirom/android_kernel_oppo_msm8974/commits/c6785cd043d57d6542ce784dfd9844b9a45d30e2"}]}