Always default to PREEMPT. Arch tends to set voluntary preemption when moving kernels to LTS, which we don't want as default.

Fixes https://github.com/Frogging-Family/linux-tkg/issues/877
This commit is contained in:
Tk-Glitch
2024-02-13 17:17:08 +01:00
parent 62b1e688e8
commit 04f42ae83a

View File

@@ -954,6 +954,10 @@ _tkg_srcprep() {
_disable "CPU_FREQ_DEFAULT_GOV_ONDEMAND" "CPU_FREQ_DEFAULT_GOV_CONSERVATIVE" "CPU_FREQ_DEFAULT_GOV_PERFORMANCE" "CPU_FREQ_DEFAULT_GOV_PERFORMANCE_NODEF" _disable "CPU_FREQ_DEFAULT_GOV_ONDEMAND" "CPU_FREQ_DEFAULT_GOV_CONSERVATIVE" "CPU_FREQ_DEFAULT_GOV_PERFORMANCE" "CPU_FREQ_DEFAULT_GOV_PERFORMANCE_NODEF"
_module "BLK_DEV_LOOP" _module "BLK_DEV_LOOP"
# Arch tends to set voluntary preemption when moving kernels to LTS, which we don't want as default
_disable "PREEMPT_VOLUNTARY"
_enable "PREEMPT"
# This leads to all kinds of issues everytime Arch enables it in defconfig. Let's disable it and be happy. # This leads to all kinds of issues everytime Arch enables it in defconfig. Let's disable it and be happy.
_disable "SYSFB_SIMPLEFB" _disable "SYSFB_SIMPLEFB"