[meta-intel] [Patch v4 0/6] updated microcode loading support for meta-intel BSPs

nitin.a.kamble at intel.com nitin.a.kamble at intel.com
Fri Jul 18 17:18:11 PDT 2014


From: Nitin A Kamble <nitin.a.kamble at intel.com>

Now based on the v3 feedback, the commits are updated to use the microcode
loading support only if the user requests it by adding
"license_intel-microcode" string in the LICENSE_FLAGS_WHITELIST variable.
Otherwise the iBSP images and initrd are built in the previous way without the
microcode loading support.

This is tested in the both ways to make sure it is working as expected.

Note that the 'intel-common' override used in the v3 patch set is not needed
anymore in this v4 implementation. Also the intel-microcode recipe is updated
to the latest version.

Thanks,
Nitin


  meta-mohonpeak: Fix README on building mohonpeak BSP layer (2014-07-16 10:57:56 -0500)

are available in the git repository at:

  git://git.yoctoproject.org/meta-intel-contrib nitin/misc
  http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=nitin/misc

Nitin A Kamble (6):
  meta-intel BSPs: include meta-intel.inc
  iucode-tool: a new recipe for loading Intel CPU microcode
  intel-microcode: a recipe for Intel microcode datafile
  image-ucode.bbclass: a new bbclass for initramfs images
  core-image-minimal-initramfs: extend to support early microcode
    loading
  meta-intel BSPs: enable microcode loading support for images

 classes/image-ucode.bbclass                        |  17 +++
 common/custom-licenses/Intel-Microcode-License     | 123 +++++++++++++++++++++
 .../images/core-image-minimal-initramfs.bbappend   |   4 +
 .../microcode/intel-microcode_20140624.bb          |  53 +++++++++
 common/recipes-core/microcode/iucode-tool_1.0.2.bb |  25 +++++
 conf/machine/include/meta-intel.inc                |   7 ++
 meta-crownbay/conf/machine/crownbay-noemgd.conf    |   1 +
 meta-emenlow/conf/machine/emenlow-noemgd.conf      |   1 +
 meta-fri2/conf/machine/fri2-noemgd.conf            |   1 +
 meta-jasperforest/conf/machine/jasperforest.conf   |   1 +
 meta-nuc/conf/machine/nuc.conf                     |   1 +
 meta-sugarbay/conf/machine/sugarbay.conf           |   1 +
 12 files changed, 235 insertions(+)
 create mode 100644 classes/image-ucode.bbclass
 create mode 100644 common/custom-licenses/Intel-Microcode-License
 create mode 100644 common/recipes-core/images/core-image-minimal-initramfs.bbappend
 create mode 100644 common/recipes-core/microcode/intel-microcode_20140624.bb
 create mode 100644 common/recipes-core/microcode/iucode-tool_1.0.2.bb

-- 
1.8.1.4



More information about the meta-intel mailing list