From 9daf484c1cc7565e11bc0f4ebefb0aeaf85442ef Mon Sep 17 00:00:00 2001 From: elwrcl Date: Mon, 20 Jul 2026 22:06:01 +0300 Subject: [PATCH] gentoo larp --- modules/nixos/boot/default.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/modules/nixos/boot/default.nix b/modules/nixos/boot/default.nix index eb86473..d2955a3 100755 --- a/modules/nixos/boot/default.nix +++ b/modules/nixos/boot/default.nix @@ -11,17 +11,31 @@ in { imports = [ ]; - environment.systemPackages = [ pkgs.efibootmgr ]; + # gentoo larp section boot.kernelPackages = pkgs.linuxPackagesFor customKernel; - boot.kernelParams = [ "preempt=full" "mitigations=off" + "nmi_watchdog=1" "usbcore.autosuspend=-1" + "ramoops.mem_size=8388608" + "ramoops.record_size=524288" "transparent_hugepage=madvise" ]; + boot.kernelModules = [ + "tcp_bbr" + "sch_fq" + ]; + boot.kernel.sysctl = { + "net.core.default_qdisc" = "fq"; + "net.ipv4.tcp_congestion_control" = "bbr"; + "kernel.softlockup_panic" = 1; + "kernel.hardlockup_panic" = 1; + "kernel.hung_task_panic" = 1; + "kernel.panic" = 10; + }; boot.loader = { timeout = 5;