mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-21 10:09:07 +00:00
kernel: Update Intel microcode to 20180425
This microcode bundle comes with a file called "list" which seems to confuse the 'iucode_tool', so we just remove it. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
parent
11ea1ed080
commit
01a17392f8
@ -180,13 +180,14 @@ RUN if [ "${KERNEL_SERIES}" != "4.4.x" ] && [ "${KERNEL_SERIES}" != "4.9.x" ]; t
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Download Intel ucode and create a CPIO archive for it
|
# Download Intel ucode and create a CPIO archive for it
|
||||||
ENV UCODE_URL=https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz
|
ENV UCODE_URL=https://downloadmirror.intel.com/27776/eng/microcode-20180425.tgz
|
||||||
RUN set -e && \
|
RUN set -e && \
|
||||||
if [ $(uname -m) == x86_64 ]; then \
|
if [ $(uname -m) == x86_64 ]; then \
|
||||||
cd /ucode && \
|
cd /ucode && \
|
||||||
curl -sSL -o microcode.tar.gz ${UCODE_URL} && \
|
curl -sSL -o microcode.tar.gz ${UCODE_URL} && \
|
||||||
md5sum -c intel-ucode-md5sums && \
|
md5sum -c intel-ucode-md5sums && \
|
||||||
tar xf microcode.tar.gz && \
|
tar xf microcode.tar.gz && \
|
||||||
|
rm -f intel-ucode/list && \
|
||||||
iucode_tool --normal-earlyfw --write-earlyfw=/out/intel-ucode.cpio ./intel-ucode && \
|
iucode_tool --normal-earlyfw --write-earlyfw=/out/intel-ucode.cpio ./intel-ucode && \
|
||||||
cp intel-ucode-license.txt /out; \
|
cp intel-ucode-license.txt /out; \
|
||||||
fi
|
fi
|
||||||
|
@ -1 +1 @@
|
|||||||
be315cd99a7ca392a2f917ceacbe14f2 microcode.tar.gz
|
99c80f9229554953a868127cda44e7e3 microcode.tar.gz
|
||||||
|
Loading…
Reference in New Issue
Block a user