Knowledge Library
Coming this winter – A new and improved Wind River Support site, redesigned from the ground up
Knowledge Library Home
Knowledge Library Home Knowledge Library Products Operating Systems Wind River Linux Wind River Linux 8 Security Notices Updated Intel Microcode 20180108

Updated Intel Microcode 20180108

Summary Wind River Update Notice: Updated Intel Microcode 20180108
Product Version
Wind River Linux LTS
Wind River Linux 9
Wind River Linux 8
Wind River Linux 7
Wind River Linux 6
Wind River Linux 5
Pulsar Linux 8
Type Security Notices
Requirement Obsolete
Release Date 1/11/2018
Downloads
Visibility
External
Contact
ytao

Description

Wind River® has made available the latest Intel microcode (dated 2018-01-08).

For details on the changes in this microcode please contact Intel.

FYI
Linux* Processor Microcode Data File

Note
We recommend that OEMs, cloud service providers, system manufacturers, software vendors and end users stop deployment of current versions, as they may introduce higher than expected reboots and other unpredictable system behavior.

More information please see:

https://newsroom.intel.com/news/root...-and-partners/

Changelog

3/15/2018: The new version microcode-20180312.tgz has been uploaded in https://knowledge.windriver.com/Content_Lookup?id=K-511564

1/23/2018: STOP deploymeng

1/17/2018: Add Intel reference link, and add a notes

1/12/2018: Add the steps for Pulsar Linux 8

1/11/2018: Add the patches for each WRLinux version to upgrade the Intel microcode

Installation Notes

Installation for WRL LTS-17/9/8/7/6/5

Please update to the latest RCPL for all products.

1) Wind River Linux LTS-17

create a project
$setup.sh --machine ... ...
$cd layers/meta-intel-dl/downloads
$wget https://downloadmirror.intel.com/27431/eng/microcode-20180108.tgz
$cd layers/meta-intel
$git am --whitespace=nowarn WRLLTS17-intel-microcode-update-to-20180108.patch

2) Wind River Linux 9

create a project
$setup.sh --machine ... ...
$cd layers/wr-base
$git am --whitespace=nowarn WRL9-microcode-ctl-update-microcode-to-version-2018.patch

3) Wind River Linux 8

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-bsps/intel-x86
$git am --whitespace=nowarn WRL8-intel-x86-update-microcode-to-version-20180108.patch

4) Wind River Linux 7

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-bsps/intel-x86
$git am --whitespace=nowarn WRL7-intel-x86-update-microcode-to-version-20180108.patch

5) Wind River Linux 6

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-bsps/intel-x86
$git am --whitespace=nowarn WRL6-intel-x86-update-microcode-to-version-20180108.patch

6) Wind River Linux 5

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-base
$git am --whitespace=nowarn WRL5-intel-x86-update-microcode-to-version-20180108.patch


7) Wind River Pulsar Linux 8
On your target
$wget https://downloadmirror.intel.com/27431/eng/microcode-20180108.tgz
$tar zxvf microcode-20180108.tgz

Now you will get one directory and two files:

    intel-ucode
    microcode.dat
    releasenote

Check and remember your CPU's microcode version:
$cat /proc/cpuinfo | grep microcode
microcode    : 0xxx
...

Upgrade in *cube-essential*
$cp -r intel-ucode /lib/firmware
$echo 1 > /sys/devices/system/cpu/microcode/reload

check to see if the microcode upgraded
$cat /proc/cpuinfo | grep microcode
microcode : 0xxx
...

Now the microcode should changed to a bigger value. Upgrade accomplished.

Content ID: K-511474
 
Last modified