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
