This commit is contained in:
mjallen18
2026-01-07 15:27:38 -06:00
parent 97e4060b52
commit 8406714527
5 changed files with 8733 additions and 1 deletions

View File

@@ -112,7 +112,8 @@ let
++ damonConfig
++ ntSyncConfig
++ hdrConfig
++ disableDebug;
++ disableDebug
++ pageSizeConfig;
# _cachy_config, defaults to "y"
basicCachyConfig = lib.optional cachyConfig.basicCachy "-e CACHY";
@@ -270,6 +271,17 @@ let
else
throw "Unsupported cachyos _hugepage";
pageSizeConfig =
if cachyConfig.pageSize == "16k" then
[
"-d CONFIG_ARM64_4K_PAGES"
"-e CONFIG_ARM64_16K_PAGES"
]
else if cachyConfig.pageSize == "4k" then
[ ]
else
throw "Unsupported cachyos _hugepage";
# _damon, defaults to empty
damonConfig = lib.optionals cachyConfig.withDAMON [
"-e DAMON"