diff options
author | Ting Liu <ting.liu@freescale.com> | 2015-07-10 17:45:14 +0800 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-07-13 14:00:59 -0300 |
commit | faf9e0af5d4a60bcd0d78fbcc36eb807d4e0a25d (patch) | |
tree | 68a06767287bdf130f918793e55071ecdd097940 | |
parent | 0c7a93425e0f76c3e2c1e89cb5f3c6f5c52af0be (diff) | |
download | meta-freescale-faf9e0af5d4a60bcd0d78fbcc36eb807d4e0a25d.tar.gz |
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 <ting.liu@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r-- | meta-fsl-arm/recipes-kernel/linux/linux-ls1.inc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta-fsl-arm/recipes-kernel/linux/linux-ls1.inc b/meta-fsl-arm/recipes-kernel/linux/linux-ls1.inc index cd8398e3..08d88f40 100644 --- a/meta-fsl-arm/recipes-kernel/linux/linux-ls1.inc +++ b/meta-fsl-arm/recipes-kernel/linux/linux-ls1.inc | |||
@@ -9,5 +9,18 @@ SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;branch=${SRCBRANCH} \ | |||
9 | " | 9 | " |
10 | 10 | ||
11 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" | 11 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" |
12 | ZIMAGE_BASE_NAME = "zImage-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}" | ||
12 | 13 | ||
13 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
15 | |||
16 | do_install_append() { | ||
17 | install -m 0644 arch/${ARCH}/boot/zImage ${D}/boot/zImage-${KERNEL_VERSION} | ||
18 | } | ||
19 | |||
20 | do_deploy_append() { | ||
21 | install -m 0644 arch/${ARCH}/boot/zImage ${DEPLOYDIR}/${ZIMAGE_BASE_NAME}.bin | ||
22 | ln -sf ${ZIMAGE_BASE_NAME}.bin ${DEPLOYDIR}/zImage-${MACHINE}.bin | ||
23 | ln -sf ${ZIMAGE_BASE_NAME}.bin ${DEPLOYDIR}/zImage | ||
24 | } | ||
25 | |||
26 | FILES_kernel-image += "/boot/zImage*" | ||