Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

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: Linus Torvalds <torvalds@linux-foundation.org>

+1 -2
+1 -2
lib/Kconfig.debug
··· 445 445 default 2048 if GCC_PLUGIN_LATENT_ENTROPY 446 446 default 2048 if PARISC 447 447 default 1536 if (!64BIT && XTENSA) 448 - default 1280 if KASAN && !64BIT 449 - default 1024 if !64BIT 448 + default 1280 if !64BIT 450 449 default 2048 if 64BIT 451 450 help 452 451 Tell the compiler to warn at build time for stack frames larger than this.