Bug 6460

Summary: Fix module_autoload_*
Product: [Build System, Metadata & Runtime] BSPs Reporter: Nitin Kamble <nitin.a.kamble>
Component: bsps-meta-intelAssignee: Nitin Kamble <nitin.a.kamble>
Status: VERIFIED FIXED QA Contact: Andra Necula <andrax.g.necula>
Severity: normal    
Priority: Medium+ CC: alexandru.c.georgescu, bogdanx.a.voiculescu, dvhart, tom.zanussi
Version: unspecified   
Target Milestone: 1.7 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Nitin Kamble 2014-06-18 00:52:06 UTC
As per Bug #5786 fix these errors from minnow layer. 

ERROR: KERNEL_MODULE_AUTOLOAD has replaced module_autoload_pch_gbe, please replace it!
ERROR: KERNEL_MODULE_AUTOLOAD has replaced module_autoload_iwlwifi, please replace it!
ERROR: KERNEL_MODULE_AUTOLOAD has replaced module_autoload_minnowboard-gpio, please replace it!
ERROR: KERNEL_MODULE_AUTOLOAD has replaced module_autoload_minnowboard-keys, please replace it!


I am making a fix this issue for meta-intel layer. Minnow layer will need it's own fixes.
Comment 1 Darren Hart 2014-07-15 21:47:55 UTC
I believe this is now complete. Nitin?
Comment 2 Nitin Kamble 2014-07-16 05:39:18 UTC
commit 05dd98cf5c117a8bdd566d36d20a84fff20e8cc3
Author: Darren Hart <dvhart@linux.intel.com>
Date:   Thu Jun 26 14:22:10 2014 +0000

    linux-yocto: Make KERNEL_MODULE_AUTOLOAD machine specific
    
    BSP linux-yocto bbappend files should make all variable updates with
    machine-specific overrides. As it stands, building qemux86 with
    meta-intel in BBLAYERS will add uio and iwlwifi to
    KERNEL_MODULES_AUTOLOAD. This corrects that.
    
    Signed-off-by: Darren Hart <dvhart@linux.intel.com>


commit bf97ece14e1444e3898798599a4299ad1c7556c6
Author: Nitin A Kamble <nitin.a.kamble@intel.com>
Date:   Tue Jun 17 17:47:44 2014 -0700

    linux-yocto recipes: fix use of module_autoload_* vars
    
    oecore/poky layer changed, needing replacement of all the module_autoload_*
    recipe variables by the KERNEL_MODULE_AUTOLOAD variable.
    
    This fixes these kind of buildtime errors coming from the meta-intel layer:
    
    ERROR: KERNEL_MODULE_AUTOLOAD has replaced module_autoload_iwlwifi, please replace it!
    
    Addresses bug:
    [YOCTO #6460]
    
    Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Comment 3 Andra Necula 2014-08-29 08:30:43 UTC
Verified on commit 2d1660112e54653f7bb763939d0416472c49fe01

Cheers! Andra