[PATCH 0/1] Change genericarm64 machine to use the in-tree kernel config

Alexander Sowarka <[email protected]> Mon, 16 Jun 2025 15:46:06 -0300
Newsgroups org.yoctoproject.lists.poky
Message-ID <[email protected]>
We are currently working on ARM SystemReady compliance and we are using
poky as a test Linux distro on multiple devices. But despite the claim that
the genericarm64 machine will work on most SystemReady devices, we realized
that the kernel lacks critical drivers. E.g. on a Raspberry PI with SystemReady
compatible firmware, the network will not come up.

The arm64 configuration in the mainline kernel repository is a lot
more generic and is also used by ARM in their own compliance test images.

As more and more platforms are adopting SystemReady, I think it will
be a lot easier to rely on the in-tree config then maintaining a completely
separate kernel configuration inside poky.

Currently it is mandatory to also set KCONFIG_MODE despite 'alldefconfig' being
the default according to the documentation. I submitted another patch to
openembedded-core to fix that behaviour.

Alexander Sowarka (1):
  linux-yocto: Use in-tree config for genericarm64

 meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend | 2 ++
 meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend | 2 ++
 2 files changed, 4 insertions(+)