diff --git a/packages/raspberrypi/linux-rpi/default.nix b/packages/raspberrypi/linux-rpi/default.nix index 87eaa7c..68d8eec 100644 --- a/packages/raspberrypi/linux-rpi/default.nix +++ b/packages/raspberrypi/linux-rpi/default.nix @@ -50,6 +50,12 @@ lib.overrideDerivation isLTS = true; + structuredExtraConfig = lib.mkIf (rpiVersion == 5) (with lib.kernel; { + CONFIG_ARM64_4K_PAGES = lib.mkForce no; + CONFIG_ARM64_64K_PAGES = lib.mkForce no; + CONFIG_ARM64_16K_PAGES = lib.mkForce yes; + }); + extraMeta = if (rpiVersion < 3) then {