16k
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user