On Thu, 2014-09-18 at 17:35 -0700, [email protected] wrote:
> From: Nitin A Kamble <[email protected]>
> 
> The Intel microcode can be enabled or disabled for each of the BSP by
> using the MACHINE_FEATURES variable.
>  All the BSPs which can utilize the feature need a line like this
> in their machine configuration file.
> 
> MACHINE_FEATURES += "intel-ucode"
> 

As a new user-visible feature, this should have documentation, and in
fact, users have already asked you for an explanation of what this
microcode thing is and why they need it, and more importantly, under
what conditions they might not want it or if there are any risks
involved.

Thanks,

Tom

> Signed-off-by: Nitin A Kamble <[email protected]>
> ---
>  conf/machine/include/meta-intel.inc | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/conf/machine/include/meta-intel.inc 
> b/conf/machine/include/meta-intel.inc
> index f43903e..b94e1dd 100644
> --- a/conf/machine/include/meta-intel.inc
> +++ b/conf/machine/include/meta-intel.inc
> @@ -22,8 +22,8 @@ XSERVER_X86_ASPEED_AST = "xf86-video-ast \
>             "
>  
>  # include the user space intel microcode loading support in the generated 
> images.
> -MACHINE_ESSENTIAL_EXTRA_RDEPENDS_append = " intel-microcode iucode-tool"
> +MACHINE_ESSENTIAL_EXTRA_RDEPENDS_append = 
> "${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', ' intel-microcode 
> iucode-tool', '', d)}"
>  
> -# For the early boot time kernel microcode loading support,
> +# for the early boot time kernel microcode loading support,
>  # merge the microcode data in the final initrd image.
> -INITRD_prepend = "${DEPLOY_DIR_IMAGE}/microcode.cpio "
> +INITRD_prepend = "${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', 
> '${DEPLOY_DIR_IMAGE}/microcode.cpio ', '', d)}"


-- 
_______________________________________________
meta-intel mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-intel

Reply via email to