diff --git a/nixos-modules/eris/cached_fs_rom.dhall b/nixos-modules/eris/cached_fs_rom.dhall index e616c8c..11aede0 100644 --- a/nixos-modules/eris/cached_fs_rom.dhall +++ b/nixos-modules/eris/cached_fs_rom.dhall @@ -8,6 +8,7 @@ in λ(binary : Text) → Child.flat Child.Attributes::{ , binary + , priorityOffset = 2 , resources = Sigil.Init.Resources::{ , caps = 256 , ram = Sigil.units.MiB 32 diff --git a/nixos-modules/eris/rom-vfs.dhall b/nixos-modules/eris/rom-vfs.dhall index 9b0c0c2..0b547e0 100644 --- a/nixos-modules/eris/rom-vfs.dhall +++ b/nixos-modules/eris/rom-vfs.dhall @@ -11,6 +11,7 @@ in λ(gptGuid : Text) → Child.flat Child.Attributes::{ , binary + , priorityOffset = 2 , resources , config = Init.Config::{ , content = [ vfsConfig ] diff --git a/nixos-modules/hardware/default.nix b/nixos-modules/hardware/default.nix index 7f87d17..5de6a93 100644 --- a/nixos-modules/hardware/default.nix +++ b/nixos-modules/hardware/default.nix @@ -75,6 +75,7 @@ in { Init.Child.flat Init.Child.Attributes::{ , binary + , priorityOffset = 1 , resources = Init.Resources::{ , caps = 400 , ram = Sigil.units.MiB 4 @@ -103,6 +104,7 @@ in { in λ(binary : Text) -> Init.Child.flat Init.Child.Attributes::{ , binary + , priorityOffset = 1 , resources = Init.Resources::{ , caps = 800 , ram = Sigil.units.MiB 4 @@ -133,6 +135,7 @@ in { Sigil.Init.Child.flat ( (${managerConfig}).device_manager ⫽ { binary = cap + , priorityOffset = 1 , resources = Sigil.Init.Resources::{ , caps = 256 , ram = Sigil.units.MiB 8 @@ -165,6 +168,7 @@ in { , service = "Block" } ] + , priorityOffset = 2 } ) ''; diff --git a/nixos-modules/store-wrapper.dhall b/nixos-modules/store-wrapper.dhall index 24baa95..1d3ea7d 100644 --- a/nixos-modules/store-wrapper.dhall +++ b/nixos-modules/store-wrapper.dhall @@ -66,6 +66,7 @@ in λ ( params params.subinit Init.Attributes::{ , exitPropagate = True + , priorityOffset = 3 , resources = Init.Resources::{ , ram = Sigil.units.MiB 4 }