<div dir="ltr"><div>I just cloned the latest openbmc REPO and re-did the same modification in the romulus machine.<br></div><div><br></div><div>I got the same result.</div><div><br></div><div class="gmail_extra"><div class="gmail_quote">2018-07-04 10:57 GMT+08:00 Henbin Chang <span dir="ltr"><<a href="mailto:henbinchang@gmail.com" target="_blank">henbinchang@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">My machine isn't in the OpenBMC tree.<div><br></div><div>I list the partial contents in my machine layer</div><div>  ...</div><div><div>  meta-aspeed \</div><div>  meta-x86 \</div><div>  meta-x86/meta-mct \</div><div>  meta-x86/meta-mct/meta-<wbr>tiogapass \ -> the last line in the bblayers.conf</div></div><div><br></div><div>In the merge_config_build.log, I find the merging sequence is the below</div><div><div>  Using .kernel-meta/configs//./<wbr>tiogapass.cfg as base</div><div>  Merging .kernel-meta/configs//./<wbr>phosphor-gpio-keys.cfg</div><div>  Merging .kernel-meta/configs//./<wbr>phosphor-gpio-keys.cfg</div><div>  Merging .kernel-meta/configs//./<wbr>phosphor-vlan.cfg</div><div>  Merging .kernel-meta/configs//./<wbr>phosphor-vlan.cfg</div><div>  Merging .kernel-meta/configs//./<wbr>phosphor-wdt-on-panic.cfg</div><div>  Merging .kernel-meta/configs//./<wbr>phosphor-wdt-on-panic.cfg</div><div>  Merging .kernel-meta/configs//./<wbr>defconfig</div></div><div>  ...</div><div><br></div><div>Suppose the CONFIG_DEVMEM=y is removed while '<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Merging .kernel-meta/configs//./<wbr>defconfig</span>'</div><div><br></div><div>Thanks.</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-07-04 10:34 GMT+08:00 Lei YU <span dir="ltr"><<a href="mailto:mine260309@gmail.com" target="_blank">mine260309@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>> After following your instructions, the CONFIG_DEVMEM is still not set in the below '.config'<br>
><br>
> workspace/sources/linux-aspeed<wbr>/.config<br>
><br>
> It did work if I directly modified meta-openbmc-bsp/meta-aspeed/r<wbr>ecipes-kernel/linux/linux-aspe<wbr>ed/ast2500/defconfig<br>
<br>
</span>Then you need to make sure if your build config include the machine layer by<br>
checking the build configuration.<br>
<br>
E.g. below is meta-romulus' configuration, check if your meta-machine is<br>
correctly included.<br>
<br>
    Build Configuration:<br>
    ...<br>
    meta<br>
    meta-poky<br>
    meta-oe<br>
    meta-networking<br>
    meta-perl<br>
    meta-python<br>
    meta-webserver<br>
    meta-virtualization<br>
    meta-phosphor<br>
    meta-aspeed<br>
    meta-openpower<br>
    meta-ibm<br>
    meta-romulus   <== Your meta-machine should appear here.<br>
<br>
Btw, what is your machine, is it in OpenBMC tree?<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>