From 72acaa872bddc34b2033495da28375389a4b8e9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Sun, 22 Feb 2026 18:48:21 +0100 Subject: [PATCH] pn02: add panic on lockup, NMI watchdog, and rasdaemon Enable kernel panic on soft/hard lockups with auto-reboot after 10s, and rasdaemon for hardware error logging. Should give us diagnostic data on the next freeze. Co-Authored-By: Claude Opus 4.6 --- hosts/pn02/configuration.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hosts/pn02/configuration.nix b/hosts/pn02/configuration.nix index 71b4fc2..0e719e2 100644 --- a/hosts/pn02/configuration.nix +++ b/hosts/pn02/configuration.nix @@ -14,6 +14,12 @@ boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; boot.blacklistedKernelModules = [ "amdgpu" ]; + boot.kernelParams = [ "panic=10" "nmi_watchdog=1" ]; + boot.kernel.sysctl."kernel.softlockup_panic" = 1; + boot.kernel.sysctl."kernel.hardlockup_panic" = 1; + + hardware.rasdaemon.enable = true; + hardware.rasdaemon.record = true; networking.hostName = "pn02"; networking.domain = "home.2rjus.net";