citadel/meta-citadel/recipes-citadel/images
Bruce Leidl 5b8c330cb7 generate kernel.id in a more reliable way
The kernel id is a sha256sum that is embedded in the kernel image header
and also in the initramfs (in /etc/initrd-release). It exists so that
when resource images are being located during boot, the compatibility of
the citadel kernel image can be matched with the currently booting
kernel. This ensures that the correct set of modules will be mounted.

The kernel id had previously been calculated from the sha256sum of the
kernel binary before attaching the initramfs, but the sequence of steps
performed by poky when building a kernel changed and caused this method
to fail.

Now the sha256sum is calculated from the 'defconfig' file in the recipe
directory instead. This should work equally as well to uniquely identify
a kernel instance.
2020-11-30 10:10:56 -05:00
..
base-realmfs-image.bb added recipe for base-realmfs image 2019-04-02 15:45:15 -04:00
citadel-extra-image.bb add /usr/lib/firmware/regulatory.db to extra.img for wifi config 2020-11-03 15:07:11 -05:00
citadel-image.inc generate kernel.id in a more reliable way 2020-11-30 10:10:56 -05:00
citadel-installer-image.bb Separate citadel.live and citadel.install boot modes 2020-11-03 08:25:01 -05:00
citadel-kernel-image.bb Need citadel-kernel to be deployed before writing rootfs 2019-01-15 12:11:27 -05:00
citadel-rootfs-image.bb Remove Adapta theme since it's totally broken now 2020-08-05 19:39:00 -04:00