[yocto] The kernel *.cfg system
Koehler, Yannick (HP Networking)
yannick.koehler at hp.com
Tue Feb 24 11:08:26 PST 2015
I am currently using Yocto Daisy (and daisy also for meta-fsl-ppc).
Note that I noticed in recent freescale meta layer they added code to inherit kernel and to handle partial cfg. So I think the issue was with the linux-qorik-sdk package recipe and not yocto itself. Since they have not based themselved on yocto-linux they do not offer fragment config support.
But in more recent of the linux-qorik I now see reference to partial cfg.
Yannick Koehler
-----Message d'origine-----
De : Kevyn-Alexandre Paré [mailto:kapare at rogue-research.com]
Envoyé : February-24-15 11:58 AM
À : Koehler, Yannick (HP Networking)
Cc : yocto at yoctoproject.org
Objet : Re: [yocto] The kernel *.cfg system
Hi Yannick,
I don't know if this could be related but was playing with kernel .cfg with meta-fsl and changing cfg didn't change I had to change the entire .config?
From:
https://lists.yoctoproject.org/pipermail/yocto/2015-February/023616.html
hmm I just notice that adding CONFIG_BT=m, when it was =y, in defconfig.cfg didn't change it even tried cleansstate. But it worked if I copy the original .config to my bbappend and change it inside...
I'm with yocto 1.7.1
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "wandboard-quad"
DISTRO = "poky"
DISTRO_VERSION = "1.7.1"
Which version of yocto are you using by curiosity?
thx,
-KA
On Thu, Feb 19, 2015 at 2:17 PM, Koehler, Yannick (HP Networking) <yannick.koehler at hp.com> wrote:
> Hi,
>
> I recently was playing with the FreeScale community layer meta-fsl-ppc. They are using their own kernel package linux-qoriq-sdk. I attempted to alter the configuration file using a systemd.cfg for the pleasure, to my surprise, the .cfg didn't change anything at all. Is FreeScale playing Yocto rules properly or is it me that missed something ? I did the same as with linux-yocto:
>
> FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
> KERNEL_FEATURES = "ext2 cgroups ipv6"
> SRC_URI += "file://systemd.cfg"
>
> Yet, the kernel .config didn't contained my changes like the linux-yocto did. I was wondering if it was because the Qoriq Kernel didn't include specific Yocto recipe instructions or class and it was something that I could easily add or if this needed to come from FreeScale itself, or if it was really just my setup having a problem. Note that I did copy the systemd.cfg file at a proper location and bitbake did find it, even thought the final config under the /tmp/work/... didn't contain the changes.
>
> Any help on this welcome.
>
> Yannick Koehler
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
More information about the yocto
mailing list