Yocto内核配置传播
问题描述:
在我的Yocto系统中,我有一个在linux内核上定义一堆补丁的图层,以及一个包含内核配置的文件“defconfig”。当我修改此文件时,更改会反映在我构建的图像中。Yocto内核配置传播
但是,一些变化正在被否决,我很难弄清楚如何或在哪里。我在其他图层中找到了一堆defconfig文件,但是有没有简单的方法可以找出哪些文件被应用并按什么顺序?
由于
答
这并不是说否决您的配置(至少不以甚至只有远程理智设置)其他defconfigs,但配置片段(creating fragments)。你可以找到发生了什么完全一样:
bitbake -e virtual/kernel | less
(你当然可以选择其他寻呼机或重定向到另外的处理文件)
,并查找:
KERNEL_FEATURES
- >这里你可以找到一个内核配置片段列表,以.scc文件的形式应用到你的版本中
SRC_URI
- >这应该提到你的defconfig文件的路径,而不是第二个。
请注意,此说明仅适用于包含内核defconfig的设置。如果你没有工作,事情可能会有所不同。