commit: 31e006d1dc59c52c853d974a00dfbd7ed816e555 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Sat Mar 23 06:53:32 2019 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Sat Mar 23 08:11:08 2019 +0000 URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=31e006d1
create_initramfs(): Create ucode cpio in $TEMP Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> gen_initramfs.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gen_initramfs.sh b/gen_initramfs.sh index f4706a5..d684844 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -1203,7 +1203,7 @@ create_initramfs() { cfg_CONFIG_MICROCODE_INTEL=$(kconfig_get_opt "${KERNEL_OUTPUTDIR}"/.config CONFIG_MICROCODE_INTEL) cfg_CONFIG_MICROCODE_AMD=$(kconfig_get_opt "${KERNEL_OUTPUTDIR}"/.config CONFIG_MICROCODE_AMD) print_info 1 "$(getIndent 1)>> Adding early-microcode support..." - UCODEDIR="${TMPDIR}/ucode_tmp/kernel/x86/microcode/" + UCODEDIR="${TEMP}/ucode_tmp/kernel/x86/microcode/" mkdir -p "${UCODEDIR}" if [ "${cfg_CONFIG_MICROCODE_INTEL}" == "y" ]; then if [ -d /lib/firmware/intel-ucode ]; then @@ -1223,11 +1223,11 @@ create_initramfs() { fi if [ -f "${UCODEDIR}/AuthenticAMD.bin" -o -f "${UCODEDIR}/GenuineIntel.bin" ]; then print_info 1 "$(getIndent 2)early-microcode: Creating cpio..." - pushd "${TMPDIR}/ucode_tmp" > /dev/null + pushd "${TEMP}/ucode_tmp" > /dev/null find . | cpio -o -H newc > ../ucode.cpio || gen_die "Failed to create cpu microcode cpio" popd > /dev/null print_info 1 "$(getIndent 2)early-microcode: Prepending early-microcode to initramfs..." - cat "${TMPDIR}/ucode.cpio" "${CPIO}" > "${CPIO}.early-microcode" || gen_die "Failed to prepend early-microcode to initramfs" + cat "${TEMP}/ucode.cpio" "${CPIO}" > "${CPIO}.early-microcode" || gen_die "Failed to prepend early-microcode to initramfs" mv -f "${CPIO}.early-microcode" "${CPIO}" || gen_die "Rename failed" else print_info 1 "$(getIndent 2)early-microcode: CONFIG_MICROCODE=y is set but no microcode found"