{"push_id":1108242829,"size":13,"distinct_size":13,"ref":"refs/heads/mm-test","head":"679ca7c0b7ed776b2f8d91c69ad2a552d1d0760c","before":"887e3465181fa55b61b2b15d70cdc529bbd19dd3","commits":[{"sha":"728e691bf3a9fbbf92a55603050260c1e2753fd7","author":{"email":"46d2eb757d5cacd3ebc11c95118cfe406b295439@gmail.com","name":"remittor"},"message":"Revert \"soc: qcom: bam_dmux: Use SPS hold mem flag\"\n\nThis reverts commit df2ed779406719a689cef39e2fb1584af47ce9be.","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/728e691bf3a9fbbf92a55603050260c1e2753fd7"},{"sha":"a735412e7259ca56e837e095b684fe12ddeb9c19","author":{"email":"46d2eb757d5cacd3ebc11c95118cfe406b295439@gmail.com","name":"remittor"},"message":"Revert \"msm: sps: Support low memory condition in SPS driver\"\n\nThis reverts commit b8a8a699afd6ece2e5ad26bef7947bd9e5834e7f.","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/a735412e7259ca56e837e095b684fe12ddeb9c19"},{"sha":"2630e4aea08bbd4d742b96901e59f83019466a5a","author":{"email":"bf1b3d55c9688c44c47080bb956e0b5fa97ddc18@codeaurora.org","name":"Srinivasarao P"},"message":"msm: sps: Handle low memory condition in SPS driver\n\nIn low memory condition some bam client is sensitive to timing\nand may get time out while allocating memory through kzalloc.\n\nAdd support to hold memory during connect and disconnect\nand to release memory during client driver's deregistration\nof its BAM.\n\nChange-Id: Iaf89dc542b62c95f055e7b06d788d896809b0bf8\nSigned-off-by: Rama Krishna Phani A <rphani@codeaurora.org>\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>\n\nConflicts:\n\tarch/arm/mach-msm/include/mach/sps.h\n\tdrivers/platform/msm/sps/sps.c\n\tdrivers/platform/msm/sps/sps_bam.c","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/2630e4aea08bbd4d742b96901e59f83019466a5a"},{"sha":"6af1e5c5b4bf5d0a984b699f28b50900bee2e7fc","author":{"email":"8765ed69255fb4fd05f2d83f19421193f38dbccb@codeaurora.org","name":"Rama Krishna Phani A"},"message":"soc: qcom: bam_dmux: Use SPS hold mem flag\n\nBam_dmux sometimes calls sps_connect() during time sensitive operations.\nSps_connect() internally has some memory allocations which may stall\nduring low memory conditions and can cause a timeout in bam_dmux.\nSPS supports a configuration flag which changes these memory allocations\nto hold memory.\nUse this flag to prevent allocations from stalling and\nleading to timeouts.\n\nChange-Id: I506d5664e07baf56f4caa10d1868b1795a4439d9\nSigned-off-by: Rama Krishna Phani A <rphani@codeaurora.org>\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/6af1e5c5b4bf5d0a984b699f28b50900bee2e7fc"},{"sha":"f0acc0bacee5c3801d0748a873307c6e6914ce25","author":{"email":"d79fadde9de82c838211e8a952123da40fe360c0@motorola.com","name":"Lianwei Wang"},"message":"cpufreq: interactive: don't schedule timer on offline cpu\n\nIt shall not add timer on an offline CPUs, else it will cause\nkernel panic.\n\nAnd also don't reschedule the timer on an offline cpu in idle\nand timer callback. Actually the timer shall be cancelled when\ncpu is offline.\n\nChange-Id: Id314f15be3d12ab49e5cdcf6ae89bd88b376308a\nSigned-off-by: Lianwei Wang <a22439@motorola.com>\nReviewed-on: http://gerrit.pcs.mot.com/539160\nSLT-Approved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/f0acc0bacee5c3801d0748a873307c6e6914ce25"},{"sha":"ed46f557d7c1654e010ab1cddd81ba8c396b2347","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"cpufreq: Manage only online cpus\n\ncpufreq core doesn't manage offline cpus and if driver->init() has returned\nmask including offline cpus, it may result in unwanted behavior by cpufreq core\nor governors.\n\nWe need to get only online cpus in this mask. There are two places to fix this\nmask, cpufreq core and cpufreq driver. It makes sense to do this at common place\nand hence is done in core.\n\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\nChange-Id: If6c5f430bd0319c16e628cc4c281bdbe62dd3b6a\nReviewed-on: http://gerrit.pcs.mot.com/550667\nReviewed-by: Lian-Wei Wang <a22439@motorola.com>\nSLT-Approved: Slta Waiver <sltawvr@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Check Patch <CHEKPACH@motorola.com>\nReviewed-by: Klocwork kwcheck <klocwork-kwcheck@sourceforge.mot.com>\nReviewed-by: Guo-Jian Chen <a21757@motorola.com>\nReviewed-by: Yi-Wei Zhao <gbjc64@motorola.com>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/ed46f557d7c1654e010ab1cddd81ba8c396b2347"},{"sha":"106040742124fcd46fa683e80e5e33317f439b51","author":{"email":"d79fadde9de82c838211e8a952123da40fe360c0@motorola.com","name":"Lianwei Wang"},"message":"cpufreq: cpu-boost: Dont boost if interrupted by signal\n\nDon't do boost sync if wait queue is interrupted by a signal.\n\nChange-Id: I29d3661d5cad5cfc2b99037fc664b3fb2f5cc0f8\nSigned-off-by: Lianwei Wang <a22439@motorola.com>\nReviewed-on: http://gerrit.mot.com/681834\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Christopher Fries <cfries@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/106040742124fcd46fa683e80e5e33317f439b51"},{"sha":"39e97137cf3a0b1bb32cb8523110c8fdc21adb1e","author":{"email":"d79fadde9de82c838211e8a952123da40fe360c0@motorola.com","name":"Lianwei Wang"},"message":"cpufreq: interactive: don't boost cpu if already boosted\n\nIt does not need to call the cpu boost again if the cpu is already\nboosted.\n\nChange-Id: I01bd518477f1fc65596cb68f65d19c4d0173e830\nSigned-off-by: Lianwei Wang <a22439@motorola.com>\nReviewed-on: http://gerrit.mot.com/682686\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Ravi Chebolu <arc095@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/39e97137cf3a0b1bb32cb8523110c8fdc21adb1e"},{"sha":"fc703c56a485bd3ebea770b87677d61a69d360a1","author":{"email":"d79fadde9de82c838211e8a952123da40fe360c0@motorola.com","name":"Lianwei Wang"},"message":"cpufreq: cpu-boost: config cpu_boost separately\n\nAdd CONFIG_CPU_BOOST to config cpu_boost feature, so each\nproduct can config it from its own kernel config file.\n\nChange-Id: If6ebeaeb007b9d4c6a8eac968cac6b5a65f201b5\nSigned-off-by: Lianwei Wang <a22439@motorola.com>\nReviewed-on: http://gerrit.mot.com/684103\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Christopher Fries <cfries@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/fc703c56a485bd3ebea770b87677d61a69d360a1"},{"sha":"fc2b7640e3eb42074a439fafca7139d8cc30fad4","author":{"email":"9d4b7fec34444d4f7b5bcba52a53fb47535914f4@motorola.com","name":"Yi-wei Zhao"},"message":"staging: android: lowmemorykiller: select a new task to kill\n\nUnder certain circumstances, a process may take time to handle a SIGKILL.\nWhen lowmemkiller is called again shortly after, it would pick the same\nprocess to kill over and over, so that we cann't get free memory for long time.\n\nSolution is to check fatal_signal_pending() on the selected task, and if it's\nalready pending, select a new task to kill.\n\nCherry-pick 5e3358093351e5d48e21250e31896b855542f22c\nReviewed-on: http://gerrit.pcs.mot.com/479831\n\nChange-Id: I53445114451ffaba293f3c7174fb0b01ed0d34b6\nSigned-off-by: Tianshui Shi <kfp634@motorola.com>\nReviewed-on: http://gerrit.pcs.mot.com/505410\nTested-by: Jira Key <JIRAKEY@motorola.com>\nReviewed-by: Yi-Wei Zhao <gbjc64@motorola.com>\nReviewed-by: Jason Hrycay <jason.hrycay@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\n(cherry picked from commit da093001caf06ed2296b4f79c84cc48ce713eac6)","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/fc2b7640e3eb42074a439fafca7139d8cc30fad4"},{"sha":"629636fc467b5152c264e77f98addc84771bc8ad","author":{"email":"a133bc924ee401eac4c4f97927180f14b8a9baec@samsung.com","name":"Seungwon Jeon"},"message":"mmc: queue: exclude asynchronous transfer for special request\n\nUnlike normal r/w request, special requests(discard, flush)\nis finished with a one-time issue_fn. Request change to\nmqrq_prev makes unnecessary call.\n\nChange-Id: I00b7c428d760560a808c1fb51409c1fd0708bd81\nSigned-off-by: Seungwon Jeon <tgih.jun@samsung.com>\nReviewed-by: Konstantin Dorfman <kdorfman@codeaurora.org>\nSigned-off-by: Chris Ball <cjb@laptop.org>\n[asutoshd@codeaurora.org: fixed merge conflicts]\nSigned-off-by: Asutosh Das <asutoshd@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/629636fc467b5152c264e77f98addc84771bc8ad"},{"sha":"68b23058ad69f4658651e28b8e48ac95011b8781","author":{"email":"ba04796cdc27a78fb5b7ed5fd78046b04268af75@codeaurora.org","name":"Asutosh Das"},"message":"mmc: queue: use cached attributes of special requests\n\nSpecial requests like discard and flush would be completed\nand their flags cleared to 0x6b6b6b6b. Hence, refer to the\nsaved flags further.\n\nCRs-fixed: 933468\nChange-Id: I1e94c5a743eceabb802ca099c215292d2624eb29\nSigned-off-by: Asutosh Das <asutoshd@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/68b23058ad69f4658651e28b8e48ac95011b8781"},{"sha":"679ca7c0b7ed776b2f8d91c69ad2a552d1d0760c","author":{"email":"2d6c043958707047c4ef01bb953c0d91667d988e@codeaurora.org","name":"Pavan Anamula"},"message":"mmc: fix host release issue after discard/flush operation\n\nUnder function mmc_blk_issue_rq, relese the host when there\nare no more requests after special request(discard, flush),\nTo fix reboot stuck issue.\n\nChange-Id: Ie8d1024a4403ed8f8a3f6a2dfcd3874465b28c3b\nSigned-off-by: Pavan Anamula <pavana@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/jsr-d10/android_kernel_jsr_msm8226/commits/679ca7c0b7ed776b2f8d91c69ad2a552d1d0760c"}]}