{"push_id":2624150711,"size":9,"distinct_size":9,"ref":"refs/heads/o8x","head":"743514620e5b44f5239b5468dc82f3317a690ff2","before":"c45e50c2ed0508da4869c04446be81d43d2477a5","commits":[{"sha":"2e6cb36ea41af6fcfb2804e819c94fc332679e9c","author":{"name":"engstk","email":"7c824bbbc38994ca63b791ce9f3dd6d22c18e8ad@sapo.pt"},"message":"Remove warnings\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/2e6cb36ea41af6fcfb2804e819c94fc332679e9c"},{"sha":"41c1cf8fbc802cd00b406e595ba9cb8af9d34eea","author":{"name":"engstk","email":"7c824bbbc38994ca63b791ce9f3dd6d22c18e8ad@sapo.pt"},"message":"update .gitignore\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/41c1cf8fbc802cd00b406e595ba9cb8af9d34eea"},{"sha":"4b4ae6350def4c5bf42468841f6e4e46f8e9a7af","author":{"name":"Martin Wilck","email":"ecd24381cda8f393ab0b98f76d1497cb855d02a9@suse.com"},"message":"BACKPORT: scsi: scsi_devinfo: cleanly zero-pad devinfo strings\n\nCleanly fill memory for \"vendor\" and \"model\" with 0-bytes for the\n\"compatible\" case rather than adding only a single 0 byte.  This\nsimplifies the devinfo code a a bit, and avoids mistakes in other places\nof the code (not in current upstream, but we had one such mistake in the\nSUSE kernel).\n\n[mkp: applied by hand and added braces]\n\nSigned-off-by: Martin Wilck <mwilck@suse.com>\nReviewed-by: Bart Van Assche <bart.vanassche@wdc.com>\nSigned-off-by: Martin K. Petersen <martin.petersen@oracle.com>\n(cherry picked from commit 81df022b688d43d2a3667518b2f755d384397910)\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/4b4ae6350def4c5bf42468841f6e4e46f8e9a7af"},{"sha":"1b5287730880372b3141816a103c6d4961eabb03","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"net/wireguard: add to tree via updater mechanism\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/1b5287730880372b3141816a103c6d4961eabb03"},{"sha":"7d5aa4021a878c2a1ab688653c0f4e797678f854","author":{"name":"Park Ju Hyung","email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com"},"message":"pwm: treat double free as a debug message\n\nSigned-off-by: Park Ju Hyung <qkrwngud825@gmail.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/7d5aa4021a878c2a1ab688653c0f4e797678f854"},{"sha":"025186a7c6220fc67379731a44f8c9e6b80fca9c","author":{"name":"Peter Zijlstra","email":"3fddac958924aef220f202ca567388ddab3f14a8@infradead.org"},"message":"sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs\n\ncommit 50e76632339d4655859523a39249dd95ee5e93e7 upstream.\n\nCpusets vs. suspend-resume is _completely_ broken. And it got noticed\nbecause it now resulted in non-cpuset usage breaking too.\n\nOn suspend cpuset_cpu_inactive() doesn't call into\ncpuset_update_active_cpus() because it doesn't want to move tasks about,\nthere is no need, all tasks are frozen and won't run again until after\nwe've resumed everything.\n\nBut this means that when we finally do call into\ncpuset_update_active_cpus() after resuming the last frozen cpu in\ncpuset_cpu_active(), the top_cpuset will not have any difference with\nthe cpu_active_mask and this it will not in fact do _anything_.\n\nSo the cpuset configuration will not be restored. This was largely\nhidden because we would unconditionally create identity domains and\nmobile users would not in fact use cpusets much. And servers what do use\ncpusets tend to not suspend-resume much.\n\nAn addition problem is that we'd not in fact wait for the cpuset work to\nfinish before resuming the tasks, allowing spurious migrations outside\nof the specified domains.\n\nFix the rebuild by introducing cpuset_force_rebuild() and fix the\nordering with cpuset_wait_for_hotplug().\n\nReported-by: Andy Lutomirski <luto@kernel.org>\nSigned-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>\nCc: <stable@vger.kernel.org>\nCc: Andy Lutomirski <luto@amacapital.net>\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nCc: Mike Galbraith <efault@gmx.de>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Rafael J. Wysocki <rjw@rjwysocki.net>\nCc: Tejun Heo <tj@kernel.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nFixes: deb7aa308ea2 (\"cpuset: reorganize CPU / memory hotplug handling\")\nLink: http://lkml.kernel.org/r/20170907091338.orwxrqkbfkki3c24@hirez.programming.kicks-ass.net\nSigned-off-by: Ingo Molnar <mingo@kernel.org>\nSigned-off-by: Mike Galbraith <efault@gmx.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/025186a7c6220fc67379731a44f8c9e6b80fca9c"},{"sha":"eb3ec6cc5c018a31b4e98a8a236243a1d77e0a20","author":{"name":"Tejun Heo","email":"546b05909706652891a87f7bfe385ae147f61f91@kernel.org"},"message":"sched: Allow migrating kthreads into online but inactive CPUs\n\nPer-cpu workqueues have been tripping CPU affinity sanity checks while\na CPU is being offlined.  A per-cpu kworker ends up running on a CPU\nwhich isn't its target CPU while the CPU is online but inactive.\n\nWhile the scheduler allows kthreads to wake up on an online but\ninactive CPU, it doesn't allow a running kthread to be migrated to\nsuch a CPU, which leads to an odd situation where setting affinity on\na sleeping and running kthread leads to different results.\n\nEach mem-reclaim workqueue has one rescuer which guarantees forward\nprogress and the rescuer needs to bind itself to the CPU which needs\nhelp in making forward progress; however, due to the above issue,\nwhile set_cpus_allowed_ptr() succeeds, the rescuer doesn't end up on\nthe correct CPU if the CPU is in the process of going offline,\ntripping the sanity check and executing the work item on the wrong\nCPU.\n\nThis patch updates __migrate_task() so that kthreads can be migrated\ninto an inactive but online CPU.\n\nChange-Id: I0f65c3420ec34aac5567224040b601dd486b46cd\nSigned-off-by: Tejun Heo <tj@kernel.org>\nReported-by: \"Paul E. McKenney\" <paulmck@linux.vnet.ibm.com>\nReported-by: Steven Rostedt <rostedt@goodmis.org>\nSigned-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/eb3ec6cc5c018a31b4e98a8a236243a1d77e0a20"},{"sha":"336357779aa680655d350d104d7b6b35525edb15","author":{"name":"Miguel Martinez","email":"d48403bf546237f7a449cf66250188a27d04087f@gmail.com"},"message":"Decrease time to enter sleep\n\nChange-Id: I1e28e6210f3821db63b588c2a8a1ef1fb4da51b8","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/336357779aa680655d350d104d7b6b35525edb15"},{"sha":"743514620e5b44f5239b5468dc82f3317a690ff2","author":{"name":"moepda","email":"430614af67e36984b82142e3ce100b2e1842ca13@gmail.com"},"message":"Unicornblood defconfig - berkeley\n\nSigned-off-by: moepda <moepda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_huawei_berkeley/commits/743514620e5b44f5239b5468dc82f3317a690ff2"}]}
{"actor":{"display_login":"moepda"}}