-
24 votesanswersviews
如何从Linux内核映像中获取.config?
我有一个elf格式的Linux内核映像,我想找出用于构建这个内核的 .config 文件 . 当我执行图像的 objdump 时,我看到一个名为 kernel_config_data 的部分,其中包含文本但看起来不像配置文件 . 有没有办法检索这些信息? -
0 votesanswersviews
在Yocto中启用/禁用内核配置选项
我有一个名为 CONFIG_X86_SMAP 的配置选项,我想在我的内核映像中禁用它 . 问题是我可以在我的 defconfig 文件中设置_1138700_文件,并且它不是由任何配置片段“ .cfg ”设置的 . 即使我尝试使用 .cfg 禁用它,如下所示: # CONFIG_FOO is not set 我仍然在最终生成的.config文件中找到它 . 我无法理解如何启用此选项 . 注意:任... -
1 votesanswersviews
如何定义一个Linux内核Kconfig项目,必须至少选择一个子选项才能使其工作?
我正在编写一个内核模块,可以使用两个低级选项 . 这两个选项都可以选择为M / Y / N,但必须至少选择其中一个,否则模块将无法工作 . 如下所示: [*] Enable FOO support <M> Back-end A <M> Back-end B 我写如下,但两个子选项都... -
3 votesanswersviews
在Linux内核中的Kconfig中添加编译时定义
我知道有一个选项可以将编译时宏/定义添加到可以在代码中使用的Kconfig文件中 . (例如,常量的某些定义,如#define) . -
0 votesanswersviews
使用Kbuild从不同的内核目录中有选择地构建模块
我在使用KBUILD选择性地从不同的目录构建模块时遇到了麻烦 . 我有2个内核目录Kernel / kernel-XXX 让驱动程序目录结构如下所示 ----kernel | | | |-----drivers | | | |-----boom | | | |----virtual_driver.c | |...