mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 02:21:52 +09:00
ANDROID: GKI: defconfig: enable BTF debug info
Build BTF type info into the kernel to enable use of BPF-based tools such as BCC's libbpf-tools. By default, modules whose split BTF is inconsistent with vmlinux BTF will fail to load, which can prevent loading compatible but separately built modules. Instead, enable MODULE_ALLOW_BTF_MISMATCH to ignore such modules' BTF rather than refusing to load the module. Bug: 203823368 Bug: 218515241 Test: build Signed-off-by: Connor O'Brien <connoro@google.com> Change-Id: I8efaab5f1a5c6ad6e9e6ccf1e78088d81a880480
This commit is contained in:
committed by
Treehugger Robot
parent
f57409877f
commit
b5a5282ca9
@@ -666,6 +666,8 @@ CONFIG_PRINTK_TIME=y
|
||||
CONFIG_PRINTK_CALLER=y
|
||||
CONFIG_DYNAMIC_DEBUG_CORE=y
|
||||
CONFIG_DEBUG_INFO_DWARF4=y
|
||||
CONFIG_DEBUG_INFO_BTF=y
|
||||
CONFIG_MODULE_ALLOW_BTF_MISMATCH=y
|
||||
CONFIG_HEADERS_INSTALL=y
|
||||
# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
|
||||
@@ -619,6 +619,8 @@ CONFIG_DMA_CMA=y
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DYNAMIC_DEBUG_CORE=y
|
||||
CONFIG_DEBUG_INFO_DWARF4=y
|
||||
CONFIG_DEBUG_INFO_BTF=y
|
||||
CONFIG_MODULE_ALLOW_BTF_MISMATCH=y
|
||||
CONFIG_HEADERS_INSTALL=y
|
||||
# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
|
||||
Reference in New Issue
Block a user