From 0031080837e36d15294a84341f437f0f35ec61f3 Mon Sep 17 00:00:00 2001 From: chn Date: Tue, 2 Jan 2024 22:21:05 +0800 Subject: [PATCH] system.kernel: enable preempt as default --- modules/system/kernel.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/system/kernel.nix b/modules/system/kernel.nix index 58f120c9..31d1e619 100644 --- a/modules/system/kernel.nix +++ b/modules/system/kernel.nix @@ -72,6 +72,12 @@ inputs: PARAVIRT_TIME_ACCOUNTING = yes; PM_AUTOSLEEP = yes; WQ_POWER_EFFICIENT_DEFAULT = yes; + PREEMPT_VOLUNTARY = inputs.lib.mkForce no; + PREEMPT = inputs.lib.mkForce yes; + NO_HZ_FULL = yes; + HZ_1000 = inputs.lib.mkForce yes; + HZ_250 = inputs.lib.mkForce no; + HZ = inputs.lib.mkForce (freeform "1000"); }; }; };