[meta-intel] [Patch v3 0/7] enable microcode loading support for meta-intel BSPs
Kamble, Nitin A
nitin.a.kamble at intel.com
Fri Jul 18 15:59:44 PDT 2014
> -----Original Message-----
> From: Hart, Darren
> Sent: Friday, July 18, 2014 3:51 PM
> To: Kamble, Nitin A; Zanussi, Tom; richard.purdie at linuxfoundation.org;
> Burton, Ross
> Cc: meta-intel at yoctoproject.org
> Subject: Re: [Patch v3 0/7] enable microcode loading support for meta-intel
> BSPs
>
> OK, so after some testing, I realized that this requires all builds of meta-intel
> BSP images to set the license_intel-microcode in the license flags. I don't feel
> there is a need to make this absolutely required. One should be able to get
> the microcode support into the build by adding the license flag, but should
> still be able to build the images as they had previously without it.
>
> The license flags are there in part to allow people to choose which licenses
> they accept. I don't feel this license should be required to be accepted in
> order to build images for Intel hardware.
>
> We need to look into how to make this a RECOMMENDS instead of a
> DEPENDS.
>
That should help, and there is more to it. The initrd recipe also needs to accommodate absence of the microcode data file.
Nitin
> Thanks,
>
> Darren
>
> On 7/17/14, 15:49, "Kamble, Nitin A" <nitin.a.kamble at intel.com> wrote:
>
> >From: Nitin A Kamble <nitin.a.kamble at intel.com>
> >
> >This is v3 of the commits incorporating feedback from Ross and Darren.
> >
> >Thanks,
> >Nitin
> >
> >The following changes since commit
> >fef1cbc31ce64d29dedd880274ae6c8a90e0b162:
> >
> > 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/mi
> >sc
> >
> >Nitin A Kamble (7):
> > 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
> > meta-intel BSPs: enable user space microcode loading support
> > image-ucode.bbclass: a new bbclass for initramfs images
> > core-image-minimal-initramfs: extend to support early microcode
> > loading
> > meta-intel.inc: Use microcode enabled initrd for all the Intel BSPs
> >
> > classes/image-ucode.bbclass | 17 +++
> > common/custom-licenses/Intel-Microcode-License | 123
> >+++++++++++++++++++++
> > .../images/core-image-minimal-initramfs.bbappend | 3 +
> > .../microcode/intel-microcode_20140430.bb | 53 +++++++++
> > common/recipes-core/microcode/iucode-tool_1.0.2.bb | 25 +++++
> > conf/machine/include/meta-intel.inc | 12 ++
> > 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, 239 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_20140430.bb
> > create mode 100644 common/recipes-core/microcode/iucode-
> tool_1.0.2.bb
> >
> >--
> >1.8.1.4
> >
> >
>
>
> --
> Darren Hart Open Source Technology
> Center
> darren.hart at intel.com Intel Corporation
>
More information about the meta-intel
mailing list