这是我写的代码:link
并选择以下defconfig(exynos8890-herolte_kor_defconfig)进行编译defconfig file
和我的核心功能(kernel/examplepatch/core.c
)取决于kernel/example/Kconfig
config HAVE_EXAMPLEPATCH
bool
help
Arch supports kernel example patch
config EXAMPLEPATCH
bool "Kernel example patch"
depends on DYNAMIC_FTRACE2
depends on MODULES
depends on SYSFS
depends on KALLSYMS_ALL
depends on HAVE_EXAMPLEPATCH
help
Say Y here if you want to support kernel example patch.
并通过我在编译时选择的defconfig(exynos8890-herolte_kor_defconfig)和其他依赖项depends on MODULES
和{选择了以下选项depends on SYSFS
,depends on KALLSYMS_ALL
和depends on HAVE_EXAMPLEPATCH
在CONFIG_ARM64中通过arch / arm64 / Kconfig link选择{1}}(exynos8890-herolte_kor_defconfig也有CONFIG_ARM64选项)
但不幸的是depends on DYNAMIC_FTRACE2
拒绝编译我无法在kernel/examplepatch/core.c
那么哪些部分或事情是错误的?
感谢名单 问候