From 4e37394a11df4abb3adbb3dfa49429b9c38b66cd Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Tue, 14 Apr 2026 20:35:49 +0200 Subject: [PATCH] linux/common-config: Disable DAX on 32-bit hosts --- pkgs/os-specific/linux/kernel/common-config.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 6d1015afdcfe..970bb43b9b2a 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -685,7 +685,8 @@ let FANOTIFY = yes; FANOTIFY_ACCESS_PERMISSIONS = yes; - FS_DAX = yes; + # DAX requires 64BIT via ZONE_DEVICE and MEMORY_HOTPLUG. + FS_DAX = lib.mkIf stdenv.hostPlatform.is64bit yes; TMPFS = yes; TMPFS_POSIX_ACL = yes;