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