[linux-yocto] yocto-1.9, linux-4.1 - Value requested for CONFIG... not in final .config

Bruce Ashfield bruce.ashfield at windriver.com
Wed Aug 19 09:03:00 PDT 2015


On 15-08-19 10:55 AM, Cristian Bercaru wrote:
> Hello!
>
> I compiled linux 4.1 kernel in an yocto 1.9 environment on arm64
> architecture. I am  missing a lot of the config options that are present
> in the defconfig such as:
>
> Value requested for CONFIG_EXT4_FS not in final .config
> Requested value:  CONFIG_EXT4_FS=y
> Actual value:
>
> Value requested for CONFIG_USB not in final .config
> Requested value:  CONFIG_USB=y
> Actual value:
>
> If I compile the kernel normally using
>    make ARCH="arm64" CROSS_COMPILE="aarch64-poky-linux-" defconfig
> I get all these options in .config.
>
> Why does yocto remove all these options from the final .config? Where
> can I find the "black list"?

It doesn't actively remove any of them .. it would be the kernel 
configuration
subsystem that does the removal. We only feed in the inputs.

That being said, there could be a bug with the in tree defconfig
passing, since it was really only an addon for a few special
cases, and doesn't have as much mileage.

Any of the 'deconfigs' that are passed, are processed starting
with a 'allnoconfig' and then the deconfig is applied. It could
be that the one in the newer tree is reacting to that, and your
options are going away.

Are you seeing other options that you expect ? i.e. the .config
isn't complete random options ?

Bruce


>
> Here is what I use
>    git://git.yoctoproject.org/poky.git
>    branch master - c348fa50186fb0796bc7b793c4b8d710419f2a0d
>
>    https://github.com/openembedded/meta-oe.git
>    branch master - 91e6dc888aa6f1e09d8a032d4ce556fc45c4b5db
>
>    git://git.yoctoproject.org/linux-yocto-4.1
>    branch standard/base - 4e30e64c44df9e59bd13239951bb8d2b5b276e6f
>    arch/arm64/configs/defconfig
>
> Thank you,
> Cristian Bercaru



More information about the linux-yocto mailing list