From 5800c7da6340edf81aef0e1c1abbfa4188280b0a Mon Sep 17 00:00:00 2001 From: Ting Liu Date: Fri, 10 Jul 2015 17:45:14 +0800 Subject: linux-ls1: package zImage into kernel-image When running kvm test on ls1, the guest kernel needs to be zImage format. This is a known limitation with qumu-fsl v2.2.0 release. package zImage into kernel-image which can then be installed into rootfs. Signed-off-by: Ting Liu Signed-off-by: Otavio Salvador --- recipes-kernel/linux/linux-ls1.inc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/recipes-kernel/linux/linux-ls1.inc b/recipes-kernel/linux/linux-ls1.inc index cd8398e..08d88f4 100644 --- a/recipes-kernel/linux/linux-ls1.inc +++ b/recipes-kernel/linux/linux-ls1.inc @@ -9,5 +9,18 @@ SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;branch=${SRCBRANCH} \ " KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" +ZIMAGE_BASE_NAME = "zImage-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}" S = "${WORKDIR}/git" + +do_install_append() { + install -m 0644 arch/${ARCH}/boot/zImage ${D}/boot/zImage-${KERNEL_VERSION} +} + +do_deploy_append() { + install -m 0644 arch/${ARCH}/boot/zImage ${DEPLOYDIR}/${ZIMAGE_BASE_NAME}.bin + ln -sf ${ZIMAGE_BASE_NAME}.bin ${DEPLOYDIR}/zImage-${MACHINE}.bin + ln -sf ${ZIMAGE_BASE_NAME}.bin ${DEPLOYDIR}/zImage +} + +FILES_kernel-image += "/boot/zImage*" -- cgit v1.2.3-54-g00ecf