{"push_id":3124267415,"size":16,"distinct_size":16,"ref":"refs/heads/als-oreo","head":"087ddfd8e69dd73110175b2a71df6486194e877a","before":"b9a1b2aec333cb64c738454e5d8c95970fdd6fba","commits":[{"sha":"45dc2e3444e13a8b3a9be61fa96c17c2badb8778","author":{"name":"Laster K","email":"9efd01b35869a3b2f0027dbac0f391039cb173d2@gmail.com"},"message":"Kconfig: msm: remove deprecated dts eagle driver\n\nSigned-off-by: Laster K. <officiallazerl0rd@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/45dc2e3444e13a8b3a9be61fa96c17c2badb8778"},{"sha":"3a079947d50cd3d4c2f9dafcfe1d0a3d717267d7","author":{"name":"joshuous","email":"cab3b6b44bced4df82422b3117cb1d591edc6bb7@gmail.com"},"message":"drivers: Initial import of DTS-Eagle driver\n\nFrom Asus ZS571KL kernel source.\n\nSigned-off-by: joshuous <joshuous@gmail.com>\nSigned-off-by: Laster K. <officiallazerl0rd@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/3a079947d50cd3d4c2f9dafcfe1d0a3d717267d7"},{"sha":"236f57c802c242b3a2fe61d888de0582c0cee6b7","author":{"name":"joshuous","email":"cab3b6b44bced4df82422b3117cb1d591edc6bb7@gmail.com"},"message":"sound: DTS-Eagle integration\n\nSigned-off-by: joshuous <joshuous@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/236f57c802c242b3a2fe61d888de0582c0cee6b7"},{"sha":"8d3b4f400d6eb9d8766a763c831b37add3afd8b6","author":{"name":"joshuous","email":"cab3b6b44bced4df82422b3117cb1d591edc6bb7@gmail.com"},"message":"Initial AudioWizard bringup\n\nPorted from Asus ZS551KL kernel source.\n\nSigned-off-by: joshuous <joshuous@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/8d3b4f400d6eb9d8766a763c831b37add3afd8b6"},{"sha":"a981490bb9506792e1813a29aef8e594398cb2c3","author":{"name":"joshuous","email":"cab3b6b44bced4df82422b3117cb1d591edc6bb7@gmail.com"},"message":"sound: wcd9335: Disable g_DebugMode\n\nFixes headphones not being detected.\n\nSigned-off-by: joshuous <joshuous@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/a981490bb9506792e1813a29aef8e594398cb2c3"},{"sha":"dfc07d05bd601416158eadf8a997c9324388dc54","author":{"name":"Bruno Martins","email":"778fea3f0794d787dfa69253f82646e4f9dc35d6@gmail.com"},"message":"fs: Import sdFAT driver\n\n * Samsung driver version 2.0.6\n\n * From Samsung package version: G960USQU1ARBG\n\nChange-Id: I0a0f7365d432f0e006ecc6ca0d305008cc44444c\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/dfc07d05bd601416158eadf8a997c9324388dc54"},{"sha":"ff9d54fa7b6e500fc58ba168b1133e6c69896720","author":{"name":"Paul Keith","email":"a15ba919a159c9a831d26c40bda2f108afe9f008@gmail.com"},"message":"fs: sdfat: Fix compilation without debugging\n\n* And make WARNON debugging optional\n\nChange-Id: Id59e908c8a60ded1238d3fd010f3d96cdde95f40\nSigned-off-by: Paul Keith <javelinanddart@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/ff9d54fa7b6e500fc58ba168b1133e6c69896720"},{"sha":"c67b15e4b1f422bb47654364449ed5acdb15d5ef","author":{"name":"Paul Keith","email":"a15ba919a159c9a831d26c40bda2f108afe9f008@gmail.com"},"message":"fs: sdfat: Add config option to register sdFAT for exFAT\n\nChange-Id: Id57abf0a4bd0b433fecc622eecb383cd4ea29d17\nSigned-off-by: Paul Keith <javelinanddart@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/c67b15e4b1f422bb47654364449ed5acdb15d5ef"},{"sha":"0a3e8e65335f01989b8fe6bc8ef2007be0e47763","author":{"name":"Paul Keith","email":"a15ba919a159c9a831d26c40bda2f108afe9f008@gmail.com"},"message":"fs: sdfat: Add config option to register sdFAT for VFAT\n\nChange-Id: I72ba7a14b56175535884390e8601960b5d8ed1cf\nSigned-off-by: Paul Keith <javelinanddart@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/0a3e8e65335f01989b8fe6bc8ef2007be0e47763"},{"sha":"531ba8df521e06eb9b149abd0823e2b774eeeaec","author":{"name":"Paul Keith","email":"a15ba919a159c9a831d26c40bda2f108afe9f008@gmail.com"},"message":"fs: sdfat: Add MODULE_ALIAS_FS for supported filesystems\n\n* This is the proper thing to do for filesystem drivers\n\nChange-Id: I109b201d85e324cc0a72c3fcd09df4a3e1703042\nSigned-off-by: Paul Keith <javelinanddart@gmail.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/531ba8df521e06eb9b149abd0823e2b774eeeaec"},{"sha":"fc44ee4f4acfb039d9c2aeb6f371cbc0fd33a891","author":{"name":"Andres Oportus","email":"87374e8ed397c1e6e3027ead7e13aaa1b95d9692@google.com"},"message":"ANDROID: cpufreq_stat: add per task/uid/freq stats\n\nAdds per process nodes in /proc/PID/time_in_state showing per\nfrequency times and adds a global /proc/uid_time_in_state\nshowing per frequency per uid times.\n\nBug: 34133340\nBug: 38320164\n\nTests: boot sailfish and reading /proc/uid_time_in_state and\n/proc/$$/time_in_state\n\nSigned-off-by: Andres Oportus <andresoportus@google.com>\nChange-Id: Ideb22b608b9a5e7bd2200a3a6df0f110b635f96a\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/fc44ee4f4acfb039d9c2aeb6f371cbc0fd33a891"},{"sha":"7fdcd187cac201c6bc3f47a46421de11e9d695fb","author":{"name":"Andres Oportus","email":"87374e8ed397c1e6e3027ead7e13aaa1b95d9692@google.com"},"message":"ANDROID: cpufreq_stats: Fix task time in state locking\n\nThe task->time_in_state pointer is written to at task creation\nand exiting, protection is needed for concurrent reads e.g. during\nsysfs accesses.  Added spin lock such that the task's time_in_state\npointer used is set to either allocated memory or null.\n\nBug: 38463235\nTest: Torture concurrent sysfs reads with short lived tasks\nSigned-off-by: Andres Oportus <andresoportus@google.com>\nChange-Id: Iaa6402bf50a33489506f2170e4dfabe535d79e15\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/7fdcd187cac201c6bc3f47a46421de11e9d695fb"},{"sha":"3741c7e820af4cd65d022510621055906fbfbd6f","author":{"name":"Andres Oportus","email":"87374e8ed397c1e6e3027ead7e13aaa1b95d9692@google.com"},"message":"ANDROID: cpufreq: stats: add uid removal for uid_time_in_state\n\nBug: 62295304\nBug: 34133340\nTest: Boot and test uid removal by writing to remove_uid_range\n\nSigned-off-by: Andres Oportus <andresoportus@google.com>\nChange-Id: Ic51fc9480716a8aad88fb55549c2b69021038a11\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/3741c7e820af4cd65d022510621055906fbfbd6f"},{"sha":"0abb3a7a74c523cc2ea9f0736fce8e03ea2e6bc1","author":{"name":"Siqi Lin","email":"1edb82616217f5071421f5c5e0a5fa5e1ab2a1fe@google.com"},"message":"ANDROID: cpufreq: stats: Fix sleeping while atomic in cpufreq_task_stats_init\n\nWith CONFIG_DEBUG_PREEMPT=y and CONFIG_DEBUG_ATOMIC_SLEEP=y, the\nfollowing splat happens on boot:\n\n[   49.246119] c1   5125 BUG: sleeping function called from invalid context at mm/slab.h:363\n[   49.246336] c1   5125 in_atomic(): 1, irqs_disabled(): 0, pid: 5125, name: Binder:5113_1\n[   49.260434] Preemption disabled at:[<ffffff9037ea58a0>] copy_process.isra.63+0x4a0/0x17b8\n[   49.271719] c1   5125\n[   49.276367] c1   5125 CPU: 1 PID: 5125 Comm: Binder:5113_1 Not tainted 4.4.88-gb8b73b309f97 #1\n[   49.278828] c1   5125 Hardware name: Qualcomm Technologies, Inc. MSM8998 v2.1 (DT)\n[   49.287408] c1   5125 Call trace:\n[   49.294918] c1   5125 [<ffffff9037e8aa68>] dump_backtrace+0x0/0x228\n[   49.298327] c1   5125 [<ffffff9037e8ad8c>] show_stack+0x14/0x1c\n[   49.304432] c1   5125 [<ffffff903819eb24>] dump_stack+0x8c/0xb0\n[   49.310312] c1   5125 [<ffffff9037ed6b0c>] ___might_sleep+0x15c/0x170\n[   49.316219] c1   5125 [<ffffff9037ed6b70>] __might_sleep+0x50/0x84\n[   49.322816] c1   5125 [<ffffff9037fea094>] __kmalloc+0x218/0x28c\n[   49.328911] c1   5125 [<ffffff9038893154>] cpufreq_task_stats_init+0x64/0x90\n[   49.335047] c1   5125 [<ffffff9037edb2dc>] sched_fork+0x74/0x288\n[   49.342130] c1   5125 [<ffffff9037ea58a0>] copy_process.isra.63+0x4a0/0x17b8\n[   49.348130] c1   5125 [<ffffff9037ea6cd8>] _do_fork+0x6c/0x3f4\n[   49.355127] c1   5125 [<ffffff9037ea7128>] SyS_clone+0x1c/0x24\n[   49.360764] c1   5125 [<ffffff9037e8394c>] __sys_trace_return+0x0/0x4\n\ncpufreq_task_stats_init() does a GFP_KERNEL allocation but sched_fork()\ndisables preemption via get_cpu() before calling __sched_fork() which\ncalls cpufreq_task_stats_init().\n\nThis fix changes the allocation to use GFP_ATOMIC. The allocation is around\n400 bytes and if it fails, the code handles that condition by not logging\ncpufreq stats for that task. If missing stats is a problem, we can move\nthe allocation outside of __sched_fork() and handle the idle task\nspecial case.\n\nBug: 67715533\nChange-Id: I37d7f7ece3b8c08d3b1756c441a57e6d4028d481\nSigned-off-by: Siqi Lin <siqilin@google.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/0abb3a7a74c523cc2ea9f0736fce8e03ea2e6bc1"},{"sha":"132ca35bebb3a5622ed6b608dcbae81725d58521","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"ANDROID: sched: qhmp_core: call cpufreq_task_stats_init function\n\n* The commit fc44ee4 \"ANDROID: cpufreq_stat: add per task/uid/freq stats\".\n  that implemented cpufreq_task_stats_init() in cpufreq/cpufreq_stats.c\n  which this called by sched/core.c and we using qhmp sched so call\n  this function according sched/core.c.\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/132ca35bebb3a5622ed6b608dcbae81725d58521"},{"sha":"087ddfd8e69dd73110175b2a71df6486194e877a","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"ARM64: configs: santoni: update defconfig\n\n* register sdFAT as exFAT, so now sdFAT will handling exFAT.\n* other changes\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_xiaomi_santoni/commits/087ddfd8e69dd73110175b2a71df6486194e877a"}]}
{"actor":{"display_login":"ryan-andri"}}