Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

init/Kconfig: update KALLSYMS_ALL help text

CONFIG_KALLSYMS_ALL is required for kernel live patching which is a
common use case that is enabled in some major distros. Update the
Kconfig help text to reflect that.

While at it, s/e.g./i.e./ to match the text intention.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>

authored by

Baruch Siach and committed by
Masahiro Yamada
bdf0fe33 a6036a41

+5 -4
+5 -4
init/Kconfig
··· 1715 1715 help 1716 1716 Normally kallsyms only contains the symbols of functions for nicer 1717 1717 OOPS messages and backtraces (i.e., symbols from the text and inittext 1718 - sections). This is sufficient for most cases. And only in very rare 1719 - cases (e.g., when a debugger is used) all symbols are required (e.g., 1720 - names of variables from the data sections, etc). 1718 + sections). This is sufficient for most cases. And only if you want to 1719 + enable kernel live patching, or other less common use cases (e.g., 1720 + when a debugger is used) all symbols are required (i.e., names of 1721 + variables from the data sections, etc). 1721 1722 1722 1723 This option makes sure that all symbols are loaded into the kernel 1723 1724 image (i.e., symbols from all sections) in cost of increased kernel 1724 1725 size (depending on the kernel configuration, it may be 300KiB or 1725 1726 something like this). 1726 1727 1727 - Say N unless you really need all symbols. 1728 + Say N unless you really need all symbols, or kernel live patching. 1728 1729 1729 1730 config KALLSYMS_ABSOLUTE_PERCPU 1730 1731 bool