mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-02-07 23:32:12 +00:00
kernel: Set CONFIG_FRAME_WARN depending on target
This set the CONFIG_FRAME_WARN option depending on some target settings. It will use the default from the upstream kernel and not the hard coded value of 1024 now. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
edb3a4162c
commit
16a20512d8
@ -397,6 +397,17 @@ config KERNEL_DEBUG_INFO_REDUCED
|
|||||||
DEBUG_INFO build and compile times are reduced too.
|
DEBUG_INFO build and compile times are reduced too.
|
||||||
Only works with newer gcc versions.
|
Only works with newer gcc versions.
|
||||||
|
|
||||||
|
config KERNEL_FRAME_WARN
|
||||||
|
int
|
||||||
|
range 0 8192
|
||||||
|
default 1280 if KERNEL_KASAN && !ARCH_64BIT
|
||||||
|
default 1024 if !ARCH_64BIT
|
||||||
|
default 2048 if ARCH_64BIT
|
||||||
|
help
|
||||||
|
Tell the compiler to warn at build time for stack frames larger than this.
|
||||||
|
Setting this too low will cause a lot of warnings.
|
||||||
|
Setting it to 0 disables the warning.
|
||||||
|
|
||||||
# KERNEL_DEBUG_LL symbols must have the default value set as otherwise
|
# KERNEL_DEBUG_LL symbols must have the default value set as otherwise
|
||||||
# KConfig wont evaluate them unless KERNEL_EARLY_PRINTK is selected
|
# KConfig wont evaluate them unless KERNEL_EARLY_PRINTK is selected
|
||||||
# which means that buildroot wont override the DEBUG_LL symbols in target
|
# which means that buildroot wont override the DEBUG_LL symbols in target
|
||||||
|
@ -2077,7 +2077,6 @@ CONFIG_FORTIFY_SOURCE=y
|
|||||||
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
|
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
|
||||||
# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
|
# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
|
||||||
# CONFIG_FRAME_POINTER is not set
|
# CONFIG_FRAME_POINTER is not set
|
||||||
CONFIG_FRAME_WARN=1024
|
|
||||||
# CONFIG_FREEZER is not set
|
# CONFIG_FREEZER is not set
|
||||||
# CONFIG_FRONTSWAP is not set
|
# CONFIG_FRONTSWAP is not set
|
||||||
# CONFIG_FSCACHE is not set
|
# CONFIG_FSCACHE is not set
|
||||||
|
@ -2156,7 +2156,6 @@ CONFIG_FORTIFY_SOURCE=y
|
|||||||
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
|
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
|
||||||
# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
|
# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
|
||||||
# CONFIG_FRAME_POINTER is not set
|
# CONFIG_FRAME_POINTER is not set
|
||||||
CONFIG_FRAME_WARN=1024
|
|
||||||
# CONFIG_FREEZER is not set
|
# CONFIG_FREEZER is not set
|
||||||
# CONFIG_FRONTSWAP is not set
|
# CONFIG_FRONTSWAP is not set
|
||||||
# CONFIG_FSCACHE is not set
|
# CONFIG_FSCACHE is not set
|
||||||
|
@ -269,7 +269,6 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
|
|||||||
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
|
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
|
||||||
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
|
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_FREEZER=y
|
CONFIG_FREEZER=y
|
||||||
# CONFIG_FSL_BMAN_TEST is not set
|
# CONFIG_FSL_BMAN_TEST is not set
|
||||||
CONFIG_FSL_DPAA=y
|
CONFIG_FSL_DPAA=y
|
||||||
|
@ -70,7 +70,6 @@ CONFIG_EXT4_FS=y
|
|||||||
CONFIG_F2FS_FS=y
|
CONFIG_F2FS_FS=y
|
||||||
CONFIG_FAT_FS=y
|
CONFIG_FAT_FS=y
|
||||||
CONFIG_FIXED_PHY=y
|
CONFIG_FIXED_PHY=y
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_FS_IOMAP=y
|
CONFIG_FS_IOMAP=y
|
||||||
CONFIG_FS_MBCACHE=y
|
CONFIG_FS_MBCACHE=y
|
||||||
CONFIG_FWNODE_MDIO=y
|
CONFIG_FWNODE_MDIO=y
|
||||||
|
@ -201,7 +201,6 @@ CONFIG_FIXED_PHY=y
|
|||||||
CONFIG_FIX_EARLYCON_MEM=y
|
CONFIG_FIX_EARLYCON_MEM=y
|
||||||
# CONFIG_FORTIFY_SOURCE is not set
|
# CONFIG_FORTIFY_SOURCE is not set
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_FS_IOMAP=y
|
CONFIG_FS_IOMAP=y
|
||||||
CONFIG_FS_MBCACHE=y
|
CONFIG_FS_MBCACHE=y
|
||||||
CONFIG_FS_POSIX_ACL=y
|
CONFIG_FS_POSIX_ACL=y
|
||||||
|
@ -227,7 +227,6 @@ CONFIG_FIXED_PHY=y
|
|||||||
CONFIG_FIX_EARLYCON_MEM=y
|
CONFIG_FIX_EARLYCON_MEM=y
|
||||||
# CONFIG_FORTIFY_SOURCE is not set
|
# CONFIG_FORTIFY_SOURCE is not set
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_FS_IOMAP=y
|
CONFIG_FS_IOMAP=y
|
||||||
CONFIG_FS_MBCACHE=y
|
CONFIG_FS_MBCACHE=y
|
||||||
CONFIG_FS_POSIX_ACL=y
|
CONFIG_FS_POSIX_ACL=y
|
||||||
|
@ -93,7 +93,6 @@ CONFIG_FONT_AUTOSELECT=y
|
|||||||
CONFIG_FONT_SUPPORT=y
|
CONFIG_FONT_SUPPORT=y
|
||||||
CONFIG_FPU=y
|
CONFIG_FPU=y
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_FS_IOMAP=y
|
CONFIG_FS_IOMAP=y
|
||||||
CONFIG_FS_MBCACHE=y
|
CONFIG_FS_MBCACHE=y
|
||||||
CONFIG_FWNODE_MDIO=y
|
CONFIG_FWNODE_MDIO=y
|
||||||
|
@ -161,7 +161,6 @@ CONFIG_FONT_SUPPORT=y
|
|||||||
CONFIG_FRAMEBUFFER_CONSOLE=y
|
CONFIG_FRAMEBUFFER_CONSOLE=y
|
||||||
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
|
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
|
||||||
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_FREEZER=y
|
CONFIG_FREEZER=y
|
||||||
CONFIG_FS_IOMAP=y
|
CONFIG_FS_IOMAP=y
|
||||||
CONFIG_FS_MBCACHE=y
|
CONFIG_FS_MBCACHE=y
|
||||||
|
Loading…
Reference in New Issue
Block a user