Full Changelogs: - mm: Do not periodically flush dirty pages. | Garuda Kernel Updates
Full Changelogs: - mm: Do not periodically flush dirty pages. - mmc: core: use usleep_range rather than HZ magic in mmc_delay(). - Revert "treewide: f7a: update from 'lavender-q-oss'". - drivers: power: add power supply cycle_count. - slimbus: Fix potential memory leak. - Revert "arm: dts: sdm660: add capacity-dmips-mhz". - Revert "arm64: skip register_cpufreq_notifier on ACPI-based systems". - Revert "arm64: add sysfs cpu_capacity attribute". - Revert "arm64: parse cpu capacity-dmips-mhz from DT". - Revert "cpufreq: Remove cpufreq_times from CAF". - Revert "treewide: remove non EAS cpu gov and cpu boost drivers". - cpu_input_boost: Introduce driver for event-based CPU boosting. - cpu_input_boost: Mark boost kthread as performance critical. - cpu_input_boost: Expose compile-time settings as module parameters. - defconfig: xiaomi: configure CPU INPUT BOOST & enable it. - cpufreq: Kill userspace CPU boosting entirely. - kernel: Boost whenever a zygote-forked process becomes a top app. - kernel: Boost to the max for a short amount of time when zygote forks. - kernel: Adjust top-app boost. - kernel: Use task struct instead of pid to check for zygote. - cpufreq: Only block userspace boost if kernel boosts is enabled. - cpufreq: Don't let userspace set max freq when using msm-thermal-simple. - Revert "trace/irq: Add trace point to track IRQs disable callers". - Revert "sched: Add trace point to track preemption disable callers". - sched: use sysctl to control energy aware feature. - cpu_input_boost: Disable energy aware when kick max boost. - Revert "msm: mdss: Boost DDR bus when committing a new frame". - sched: boost: Don't allow powerhal write sched_boost. - cpu_input_boost: Enable sched_boost on input events. - cpu_input_boost: Expose dynamic sched_boost node. - devfreq_boost: Expose disable_boosts node. - sched/boost: bring back 'sched_set_boost'. - Revert "mm: Boost when memory pressure becomes high".