Commit 32115734 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Increase the default 32-bit build frame size warning limit to 1280 bytes



That was already the limit with KASAN enabled, and the 32-bit x86 build
ends up having a couple of drm cases that have stack frames _just_ over
1kB on my allmodconfig test.  So the minimal fix for this build issue
for now is to just bump the limit and make it independent of KASAN.

[ Side note: XTENSA already used 1.5k and PARISC uses 2k, so 1280 is
  still relatively conservative ]

Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 430c89fe
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -445,8 +445,7 @@ config FRAME_WARN
	default 2048 if GCC_PLUGIN_LATENT_ENTROPY
	default 2048 if PARISC
	default 1536 if (!64BIT && XTENSA)
	default 1280 if KASAN && !64BIT
	default 1024 if !64BIT
	default 1280 if !64BIT
	default 2048 if 64BIT
	help
	  Tell the compiler to warn at build time for stack frames larger than this.