Yocto内核配置传播

时间:2017-10-28 08:53:25

标签: linux-kernel yocto bitbake

在我的Yocto系统中,我有一个在linux内核上定义一堆补丁的层,以及一个包含内核配置的文件“defconfig”。当我修改此文件时,更改会反映在我构建的图像中。

然而,一些改变正在被否决,我很难弄清楚如何或在哪里。我确实在其他层中找到了一堆defconfig文件,但有没有简单的方法来确定应用哪些文件以及按什么顺序?

由于

1 个答案:

答案 0 :(得分:1)

不是其他defconfig否决你的配置(至少不是在一个甚至只是远程理智的设置),而是配置片段(creating fragments)。你可以找到完全相同的事情:

bitbake -e virtual/kernel | less

(您当然可以选择其他寻呼机,或重定向到文件以进行其他处理)

寻找:

KERNEL_FEATURES

- &GT;在这里,您可以找到应用于构建<。p>的.scc文件形式的内核配置片段列表

SRC_URI

- &GT;这应该提到你的defconfig文件的路径,而不是第二个。

请注意,此描述仅适用于包含内核defconfig的设置。如果你没有工作,事情会有所不同。