The great kernel migration.
Take all kernel and make sure that said kernel is on track with upstream.
This includes but not limited to the following
Upstream soc kernel support with emac defconfigs and device
All kernel versions will follow current poky distribution codename.
All kernels will be configured as per full systemd even if it happens at runtime.
Linux emac drivers can be pushed upstream to our new mirror of code aura
Kernels modules will be extensively inspected before distribution.to the best of emacs capability.
Kernels that just can't be ported shall go to its own layer.
Kernel defonfig should be served as fragments.
Hardware acceleration shall be the adhered when deemed by hardware.
Boot commands will be refactored via boot loader. See uboot great migration.
Kernel will not have its dtb attached in the same image file.
Fit images are encouraged.
Kernel modules,dtbs and image will all be signed with emac keys when requested.
Kernel load address will become more soc based for a more verbose booting system.
Kernel will no longer have to rely on read-only file systems.