file: psionic-RM6785-KERNEL-17022023-XUGtbMLk md5sum: 1a2a16efbfd09d5878e887d957e44da5 size: 22 MB | changelog: 17/02/2023 - Merge branch 'android-4.14-stable' v4.14.305 - Compiled with Azure Clang 15 - Patching system's build prop for fuse passthrough - arm64: Remove console args from cmdline - driver:power:oplus: Supress oplus_charger logging - fs/fuse: shortcircuit: Disable logging - drivers: mtk-power: spm: Silence logspam - cpu: Silence log spam when a CPU is brought up - setlocalversion: Never append a + to localversion - sched/core: Optimize try_to_wake_up() for local wakeups - sched/core: Fix preempt warning in ttwu - sched/core: Optimize ttwu() spinning on p->on_cpu - sched/core: Offload wakee task activation if it the wakee is descheduling - smp: Optimize send_call_function_single_ipi() - sched/core: Fix ttwu() race - sched: Fix loadavg accounting race - sched: Fix race against ptrace_freeze_trace() - sched: Fix rq->nr_iowait ordering - sched/fair: Use mul_u32_u32() - sched: Optimize __calc_delta() - sched/core: Optimize ttwu_stat() - sched/core: Optimize update_stats_*() - sched/idle: Move quiet_vmstate() into the NOHZ code - sched/fair: Compile out NUMA code entirely when NUMA is disabled - sched/fair: Defer calculation of 'prev_eff_load' in wake_affine_weight() until needed - sched/fair: Avoid calling sync_entity_load_avg() unnecessarily - sched/fair: Implement synchonous PELT detach on load-balance migrate - sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity - sched/util_est: Fix util_est_dequeue() for throttled cfs_rq - sched/fair: Optimize select_idle_core() - arm64: defconfig: Enable CONFIG_IP_NF_TARGET_TTL - crypto: arm64 - Consistently enable extension - arm64: crypto: add NEON accelerated XOR implementation - arm64/neon: Add workaround for ambiguous C99 stdint.h types. - arm64/neon: Disable -Wincompatible-pointer-types when building with Clang. - arm64: atomics: Use K constraint when toolchain appears to support it - binder_alloc: Avoid page memory allocation in high memory - lib/lz4: update LZ4 decompressor module - lz4: fix kernel decompression speed - lib/lz4: explicitly support in-place decompression - lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static - lz4: do not export static symbol - lib/lz4/lz4_decompress.c: document deliberate use of `&' - zram: failing to decompress is WARN_ON worthy - zram: Allocate struct zcomp_strm as per-CPU memory - zcomp: Use ARRAY_SIZE() for backends list - block: zram: Use lz4 as default zram compression - lib: reciprocal_div: Implement the improved algorithm - lib/int_sqrt: Adjust comments - lib: Add strongly typed 64bit int_sqrt - lib: Fix int_sqrt64() for very large numbers - btree: avoid variable-length allocations - lib/string: Make memzero_explicit() inline instead of external - lib/rbtree: avoid generating code twice for the cached versions - drivers: power: mtk-battery: Explicitly Set battery log level to 0 - mt6785: drivers: mtk: pmic_irq: Guard definition of len under CONFIG_MTK_AEE_FEATURE macro - mt6785: drivers: mtk: vpu: Support compiling without AEE support - drivers: misc: mediatek: Purge as much CMDQ_LOGs as possible - drivers: mtk-smi: Use proper printing apis - trace: add CONFIG_DISABLE_TRACE_PRINTK option - mt6785: kernel: trace: Stub trace_printk when disabled - ARM64/dts: mt6785: Disable debug monitoring - ARM64/dts: mt6785: Suppress verbose output during boot - mt6785/dts: Remove cmdline argument for SLUB debugging. - ARM64: Kconfig.platform: Prevent MTK_SYSTRACKER_V2 from getting enabled - defconfig: Explicitly disable mtk systracker - printk: Don't allow userspace to write to /dev/kmsg - kernel: Fix cpufreq times memory leaks - mt6785: drivers: mediatek/gpu: Add GED_SKI support - mt6785: drivers: mtk: ged_ski: Add GPU name for MT6785 - drivers: mediatek/gpu: ged_ski: Change freq info to Mhz