1 # SPDX-License-Identifier: GPL-2.0-only 1 # SPDX-License-Identifier: GPL-2.0-only 2 config HAVE_LIVEPATCH 2 config HAVE_LIVEPATCH 3 bool 3 bool 4 help 4 help 5 Arch supports kernel live patching 5 Arch supports kernel live patching 6 6 7 config LIVEPATCH 7 config LIVEPATCH 8 bool "Kernel Live Patching" 8 bool "Kernel Live Patching" 9 depends on DYNAMIC_FTRACE_WITH_REGS || 9 depends on DYNAMIC_FTRACE_WITH_REGS || DYNAMIC_FTRACE_WITH_ARGS 10 depends on MODULES 10 depends on MODULES 11 depends on SYSFS 11 depends on SYSFS 12 depends on KALLSYMS_ALL 12 depends on KALLSYMS_ALL 13 depends on HAVE_LIVEPATCH 13 depends on HAVE_LIVEPATCH 14 depends on !TRIM_UNUSED_KSYMS 14 depends on !TRIM_UNUSED_KSYMS 15 help 15 help 16 Say Y here if you want to support ke 16 Say Y here if you want to support kernel live patching. 17 This option has no runtime impact un 17 This option has no runtime impact until a kernel "patch" 18 module uses the interface provided b 18 module uses the interface provided by this option to register 19 a patch, causing calls to patched fu 19 a patch, causing calls to patched functions to be redirected 20 to new function code contained in th 20 to new function code contained in the patch module.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.