diff --git a/flake.lock b/flake.lock index 366a3e1..e04feae 100755 --- a/flake.lock +++ b/flake.lock @@ -959,11 +959,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1784548010, - "narHash": "sha256-dU+vrdKEsFc91YzVRPURZcyfZasFsej0Dsnet4Yo3DY=", + "lastModified": 1784984158, + "narHash": "sha256-zBwIzkdKvhWKiVqmoTdvsGQfWYpFpXDnwHMYYM2d+fI=", "owner": "elwrcl", "repo": "soryu-kernel", - "rev": "9c26c6f011e4bc61797ab704ab7fbff1956fc503", + "rev": "e9f1155a8f4fafa43ef1d84ea70bb023405aa619", "type": "github" }, "original": { diff --git a/modules/nixos/boot/default.nix b/modules/nixos/boot/default.nix index 9f2377a..cad921b 100755 --- a/modules/nixos/boot/default.nix +++ b/modules/nixos/boot/default.nix @@ -5,17 +5,13 @@ ... }: -let - customKernel = inputs.soryu-kernel.packages.${pkgs.system}.customKernel; -in - { imports = [ ]; environment.systemPackages = [ pkgs.efibootmgr ]; - boot.kernelPackages = pkgs.linuxPackagesFor customKernel; + boot.kernelPackages = pkgs.cachyosKernels.linuxPackages-cachyos-bore-lto; + boot.kernelParams = [ - "preempt=full" "mitigations=off" "nmi_watchdog=1" "usbcore.autosuspend=-1" @@ -23,8 +19,8 @@ in "ramoops.record_size=524288" "transparent_hugepage=madvise" "loglevel=7" - "netconsole=6665@192.168.1.105/enp8s0,6666@192.168.1.101/82:31:f2:9f:73:40" ]; + boot.kernelModules = [ "tcp_bbr" "sch_fq" @@ -34,14 +30,16 @@ in boot.extraModprobeConfig = '' options ramoops mem_size=8388608 record_size=524288 + options netconsole netconsole=6665@192.168.1.105/enp8s0,6666@192.168.1.101/82:31:f2:9f:73:40 ''; boot.kernel.sysctl = { - "net.core.default_qdisc" = "fq"; "net.ipv4.tcp_congestion_control" = "bbr"; + "net.core.default_qdisc" = "fq"; "kernel.softlockup_panic" = 1; "kernel.hardlockup_panic" = 1; "kernel.hung_task_panic" = 1; + "kernel.printk" = "8 4 1 7"; "kernel.panic" = 50; };