platform_kernel_configs/android-5.15
Jeff Vander Stoep 5ef33e6af2 Require CONFIG_VMAP_STACK on arches that support it
Turns unbounded recursion in kernel code from being a potentially
exploitable bug into a crash.

This is likely a no-op. CONFIG_VMAP_STACK is already the default
on architectures that support it. CONFIG_VMAP_STACK has been
supported on x86_64 since 4.9 and on arm64 since 4.14. This change
is to prevent it from being accidentally disabled.

Test: On Pixel 5:
adb pull /proc/config.gz gunzip config.gz;
grep CONFIG_VMAP_STACK=y config
Bug: 117194687
Change-Id: I458d7a9d3a28b057b372a7456dbdeb3397423a15
Signed-off-by: Jeff Vander Stoep <jeffv@google.com>
2022-01-24 17:44:55 +00:00
..
android-base-conditional.xml Require CONFIG_VMAP_STACK on arches that support it 2022-01-24 17:44:55 +00:00
android-base.config Revert "Revert "Require clang be used to assemble the kernel"" 2022-01-14 18:57:39 +00:00
android-recommended-arm.config Initial kernel/configs for 5.15 2021-11-10 13:58:46 -08:00
android-recommended-arm64.config Move kASLR from recommended to mandatory 2021-12-01 19:24:08 +01:00
android-recommended-x86.config Move kASLR from recommended to mandatory 2021-12-01 19:24:08 +01:00
android-recommended.config Initial kernel/configs for 5.15 2021-11-10 13:58:46 -08:00
Android.bp Drop useless non_debuggable.config file 2021-11-11 00:07:51 +00:00