intel / luv-yocto

Linux UEFI Validation Distribution
Other
114 stars 75 forks source link

upstream aarch64 live-image changes to Yocto Project #100

Open ricardon opened 7 years ago

ricardon commented 7 years ago

Currently the Yocto Project live image recipes do not provide for aarch64 EFI systems. Thus, we keep carrying patches in the meta layer. It would be great if these changes could be sent to YP. The changes at hand are:

commit 3d8a7ef41e5a52eca8e1195cb9033e620cd1b79f Author: Naresh Bhat naresh.bhat@linaro.org Date: Wed Apr 15 14:23:52 2015 +0530

bootimg: Add ISO image support for AArch64

commit f2e7537a50b6f7269d4a37ad0b359fef452f37f5 Author: Naresh Bhat naresh.bhat@linaro.org Date: Wed Mar 25 19:20:19 2015 +0530

bootimg: Add support to install Image

The latter has been partially integrated into YP. Perhaps the only change we need is to rename aarch64 into vmlinuz and update grub recipes accordingly.

ricardon commented 7 years ago

Perhaps f2e7537a50b6f7269d4a37ad0b359fef452f37f5 could be dropped if for aarch64 the installed kernel is called vmlinuz instead of Image.

ricardon commented 7 years ago

This also includes generalizing (i.e., not depending on aarch64 but use it as an option) Narehs' work to use xorriso. Also, a minor change to image-live.bbclass to not define the COMPRESSISO variable.

meghadey commented 7 years ago

@nareshgbhat could you please take a look at this?

nareshgbhat commented 5 years ago

Yes, we use xorriso to generate the ISO image for arm64 target. sure