--- zzzz-none-000/linux-5.15.111/init/Kconfig 2023-05-11 14:00:40.000000000 +0000 +++ puma7-arm-6670-761/linux-5.15.111/init/Kconfig 2024-02-07 09:28:08.000000000 +0000 @@ -1,4 +1,9 @@ # SPDX-License-Identifier: GPL-2.0-only +# +# Includes Intel Corporation's changes dated: 2017,2019. +# Changed portions - Copyright 2017-2019, Intel Corporation. +# + config CC_VERSION_TEXT string default "$(CC_VERSION_TEXT)" @@ -1573,6 +1578,14 @@ This option allows to disable the internal PC-Speaker support, saving some memory. +config FULL_PANIC + bool "Full panic reporting data" + default y + help + This includes text descriptions of panics in addition to stack dumps. + Disabling compiles out the explanations for panics, saving + string space. Use with caution. + config BASE_FULL default y bool "Enable full-sized data structures for core" if EXPERT @@ -2100,6 +2113,13 @@ --force). Forced module loading sets the 'F' (forced) taint flag and is usually a really bad idea. +config INTEL_DEBUG_MODULES + bool "Add debug information about loaded modules" + default n + help + Select this option to get information about start/end address of + module on crash or while loading + config MODULE_UNLOAD bool "Module unloading" help @@ -2338,6 +2358,14 @@ endif # MODULES +config INTEL_MOUNT_EXEC_DISABLED + bool "Restrict mounts to with noexec flag only if /proc/sys/kernel/mount_exec_disabled is true" + depends on SYSCTL + default n + help + This option adds the MS_NOEXEC flag when mounting a new filesystem. + Do not allow programs to be executed from this filesystem. + config MODULES_TREE_LOOKUP def_bool y depends on PERF_EVENTS || TRACING || CFI_CLANG @@ -2385,3 +2413,5 @@ # . config ARCH_HAS_SYSCALL_WRAPPER def_bool n + +source "kernel/Kconfig.avm"