]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
parisc: Fix default stack size when COMPAT=n
authorHelge Deller <deller@gmx.de>
Tue, 7 Apr 2026 22:15:39 +0000 (00:15 +0200)
committerHelge Deller <deller@gmx.de>
Fri, 17 Apr 2026 13:46:45 +0000 (15:46 +0200)
The CONFIG_STACK_MAX_DEFAULT_SIZE_MB config option does not exist
when CONFIG_COMPAT is disabled. Use default 1 GB stack in this case.

Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/kernel/sys_parisc.c

index fcb0d806913925c4b814183e26a1498bffbf4886..1a676a9bf80c1d06f197286e077e492a6f84596b 100644 (file)
@@ -50,9 +50,13 @@ static inline unsigned long COLOR_ALIGN(unsigned long addr,
 }
 
 
+#ifdef CONFIG_COMPAT
 #define STACK_SIZE_DEFAULT (USER_WIDE_MODE                     \
                        ? (1 << 30)     /* 1 GB */              \
                        : (CONFIG_STACK_MAX_DEFAULT_SIZE_MB*1024*1024))
+#else
+#define STACK_SIZE_DEFAULT (1 << 30)
+#endif
 
 unsigned long calc_max_stack_size(unsigned long stack_max)
 {