stuff
This commit is contained in:
@@ -9,4 +9,5 @@ creation_rules:
|
|||||||
- "age1x3lahhkefkap67cdmdjcqaxan9hp62er78akr79v9m73nvgugpeqk0y32a" # laptop-user-doloro
|
- "age1x3lahhkefkap67cdmdjcqaxan9hp62er78akr79v9m73nvgugpeqk0y32a" # laptop-user-doloro
|
||||||
- "age1exzngtk4d9vcsmcq6ap5xx3ca9qacqjkrv86ymged7msx9z6vfyqsf5sjq" # laptop-system
|
- "age1exzngtk4d9vcsmcq6ap5xx3ca9qacqjkrv86ymged7msx9z6vfyqsf5sjq" # laptop-system
|
||||||
- "age1fw4xnh2q52juce94ffn54js708cr6umfwpv0mykuddkea7kr4f0q7a9h05" # rpi5
|
- "age1fw4xnh2q52juce94ffn54js708cr6umfwpv0mykuddkea7kr4f0q7a9h05" # rpi5
|
||||||
|
- "age1pa8cecxaw4y4zea6zjnt0k0mz38g4qunmp6trwy5fvdvw88ttcgsv2dgrv" # laptop-surface-user-doloro
|
||||||
- "age1kc0xu0ue2nrrr7w4gam7wlzackv8jv243rxwwndgxjqklgtnp5csdtpgzp" # laptop-surface-system
|
- "age1kc0xu0ue2nrrr7w4gam7wlzackv8jv243rxwwndgxjqklgtnp5csdtpgzp" # laptop-surface-system
|
||||||
|
|||||||
@@ -10,11 +10,25 @@
|
|||||||
};
|
};
|
||||||
modules.surface-patches = {
|
modules.surface-patches = {
|
||||||
nixos =
|
nixos =
|
||||||
{ pkgs, ... }:
|
{ pkgs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = with inputs; [
|
imports = with inputs; [
|
||||||
x1e-kernel.nixosModules.default
|
x1e-kernel.nixosModules.default
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# Prevent reboot hang - qcom_smd_qrtr workers stuck in D-state
|
||||||
|
systemd.settings.Manager.DefaultTimeoutStopSec = "15s";
|
||||||
|
systemd.settings.Manager.DefaultDeviceTimeoutSec = "15s";
|
||||||
|
|
||||||
|
# Hardware watchdog (SBSA Generic Watchdog) as safety net
|
||||||
|
systemd.settings.Manager = {
|
||||||
|
KExecWatchdogSec = "30s";
|
||||||
|
RebootWatchdogSec = "30s";
|
||||||
|
RuntimeWatchdogSec = "30s";
|
||||||
|
};
|
||||||
|
|
||||||
|
# Override udevd stop timeout (D-state workers can't be killed)
|
||||||
|
systemd.services.systemd-udevd.serviceConfig.TimeoutStopSec = lib.mkForce "10s";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user