diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-03-23 12:57:36 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-04-03 13:23:38 +0000 |
commit | dae185e9767fcff8165a00d4710ce5144f6d4cf5 (patch) | |
tree | 8f8aabc7e83b6fd5c9835eebc0ad0e188317f01b /main | |
parent | b4709c773b77e3164d8e162b3e23163451722c73 (diff) | |
download | aports-dae185e9767fcff8165a00d4710ce5144f6d4cf5.tar.bz2 aports-dae185e9767fcff8165a00d4710ce5144f6d4cf5.tar.xz |
main/linux-vanilla: use 1280 for stack frame warning on 64-bit
The goal of upstream Linux is to reduce the stackframe size on 32-bit to
1024 and on 64-bit to 1280, inline with how gcc generally works. While
this hasn't been achieved yet everywhere and in all configurations, the
Alpine status quo of 1024 on 64-bit is something that doesn't have plans
to happen. Given that the intent was to be conservative, we raise this
to 1280, rather than something large like 2048.
Reference: https://lore.kernel.org/lkml/CAK8P3a0CS3QzEKEV5==qj8hUYgW+q2v1f13jA+s0TjQd8kYXFA@mail.gmail.com/
Diffstat (limited to 'main')
-rw-r--r-- | main/linux-vanilla/config-vanilla.aarch64 | 2 | ||||
-rw-r--r-- | main/linux-vanilla/config-vanilla.s390x | 2 | ||||
-rw-r--r-- | main/linux-vanilla/config-vanilla.x86_64 | 2 | ||||
-rw-r--r-- | main/linux-vanilla/config-virt.aarch64 | 2 | ||||
-rw-r--r-- | main/linux-vanilla/config-virt.x86_64 | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/main/linux-vanilla/config-vanilla.aarch64 b/main/linux-vanilla/config-vanilla.aarch64 index 818234cb28..d81efb9545 100644 --- a/main/linux-vanilla/config-vanilla.aarch64 +++ b/main/linux-vanilla/config-vanilla.aarch64 @@ -7604,7 +7604,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 +CONFIG_FRAME_WARN=1280 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set diff --git a/main/linux-vanilla/config-vanilla.s390x b/main/linux-vanilla/config-vanilla.s390x index 30a59f396a..93a574bcc6 100644 --- a/main/linux-vanilla/config-vanilla.s390x +++ b/main/linux-vanilla/config-vanilla.s390x @@ -3054,7 +3054,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 +CONFIG_FRAME_WARN=1280 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set diff --git a/main/linux-vanilla/config-vanilla.x86_64 b/main/linux-vanilla/config-vanilla.x86_64 index 27e0f9f77b..0233f4d8ca 100644 --- a/main/linux-vanilla/config-vanilla.x86_64 +++ b/main/linux-vanilla/config-vanilla.x86_64 @@ -7352,7 +7352,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 +CONFIG_FRAME_WARN=1280 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set diff --git a/main/linux-vanilla/config-virt.aarch64 b/main/linux-vanilla/config-virt.aarch64 index bf59660b1b..9c72a8a159 100644 --- a/main/linux-vanilla/config-virt.aarch64 +++ b/main/linux-vanilla/config-virt.aarch64 @@ -4295,7 +4295,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 +CONFIG_FRAME_WARN=1280 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set diff --git a/main/linux-vanilla/config-virt.x86_64 b/main/linux-vanilla/config-virt.x86_64 index 93c6a8530c..52c005e085 100644 --- a/main/linux-vanilla/config-virt.x86_64 +++ b/main/linux-vanilla/config-virt.x86_64 @@ -4194,7 +4194,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 +CONFIG_FRAME_WARN=1280 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set |