mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-23 00:20:52 -05:00
kbuild: buildtar: install riscv compressed images as vmlinuz
Use the KBUILD_IMAGE variable to determine the right kernel image to install and install compressed images to /boot/vmlinuz-$version like the 'make install' target already does. Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com> Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
This commit is contained in:
parent
1c369b6c94
commit
a0b49a9102
1 changed files with 8 additions and 10 deletions
|
@ -54,9 +54,8 @@ cp -v -- "${objtree}/vmlinux" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}"
|
||||||
# Install arch-specific kernel image(s)
|
# Install arch-specific kernel image(s)
|
||||||
#
|
#
|
||||||
# Note:
|
# Note:
|
||||||
# mips, arm64, and riscv copy the first image found. This may not produce
|
# mips and arm64 copy the first image found. This may not produce the desired
|
||||||
# the desired outcome because it may pick up a stale file remaining in the
|
# outcome because it may pick up a stale file remaining in the build tree.
|
||||||
# build tree.
|
|
||||||
#
|
#
|
||||||
case "${ARCH}" in
|
case "${ARCH}" in
|
||||||
alpha)
|
alpha)
|
||||||
|
@ -98,13 +97,12 @@ case "${ARCH}" in
|
||||||
done
|
done
|
||||||
;;
|
;;
|
||||||
riscv)
|
riscv)
|
||||||
# Please note the following code may copy a stale file.
|
case "${KBUILD_IMAGE##*/}" in
|
||||||
for i in Image.bz2 Image.gz Image; do
|
Image.*|vmlinuz.efi)
|
||||||
if [ -f "${objtree}/arch/riscv/boot/${i}" ] ; then
|
cp -v -- "${KBUILD_IMAGE}" "${tmpdir}/boot/vmlinuz-${KERNELRELEASE}";;
|
||||||
cp -v -- "${objtree}/arch/riscv/boot/${i}" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}"
|
*)
|
||||||
break
|
cp -v -- "${KBUILD_IMAGE}" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}";;
|
||||||
fi
|
esac
|
||||||
done
|
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
cp -v -- "${KBUILD_IMAGE}" "${tmpdir}/boot/vmlinuz-${KERNELRELEASE}"
|
cp -v -- "${KBUILD_IMAGE}" "${tmpdir}/boot/vmlinuz-${KERNELRELEASE}"
|
||||||
|
|
Loading…
Reference in a new issue