Bug 5104

Summary: common-pc missing CONFIGs of atom-pc
Product: [Yocto Project Subprojects] Kernel Reporter: Mihai Lindner <mihai.lindner>
Component: linux-yoctoAssignee: Darren Hart <dvhart>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: alexandru.c.georgescu, corneliux.stoicescu, dvhart, razvanx.ionescu
Version: 1.5   
Target Milestone: 1.5 M5   
Hardware: Netbook   
OS: x86   
Whiteboard:
OS type for building Yocto: --- Type of Regression: Regression (Found by QA test)
Verified: Documentation change: No (bug/feature does not impact docs)

Description Mihai Lindner 2013-09-03 13:24:17 UTC
Configuration for common-pc / common-pc-64 is missing cfg frags needed for genericx86* BSP to replace atom-pc BSP.

From meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-eth.cfg
CONFIG_R8169=y
CONFIG_ATL1E=y

And from meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-wifi.cfg:
CONFIG_ATH9K=y
CONFIG_RT2X00=y
CONFIG_RT2800PCI=y
Comment 1 Mihai Lindner 2013-09-04 15:08:31 UTC
Got a little ahead of myself, in the previous comment, and forgot to mention the visible issue.
There's no eth interface and no kernel module, on Atom PC, when running the genericx86 image.
I presume it has something to do with merging atom-pc and genericx86.
Comment 2 Darren Hart 2013-09-05 00:38:07 UTC
Bruce, would you mind fixing this one up? I think it might be a lot less churn for you to just toss these into the appropriate common-pc fragment, kill the atom-pc stack, and send the SRCREV update. If you think it's more involved than that, I can take it, but let me know. Thanks.
Comment 3 Bruce Ashfield 2013-09-05 12:46:11 UTC
I can grab it, but it'll be Friday before I get to it.
Comment 4 Darren Hart 2013-09-06 21:07:22 UTC
Working up patches now...
Comment 5 Darren Hart 2013-09-06 22:40:30 UTC
Patch sent to linux-yocto
Comment 6 Darren Hart 2013-09-17 16:46:03 UTC
commit 5fca4d286eec240ad57d90defa43cd0ff24f88ed
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date:   Fri Sep 13 12:54:58 2013 -0400

    linux-yocto/3.10: genericx86 meta data factoring

    (From OE-Core rev: 1ab0813c819d3b785178faa458486efa6992c636)
Comment 7 Alexandru Georgescu 2013-10-03 10:05:57 UTC
Razvan, Corneliu,
Can you guys verify this?
Comment 8 Stoicescu Cornel 2013-10-03 10:39:25 UTC
Ethernet works as expected on Atom-PC using genericx86 image. This can be seen on 1.5 M5 RC5 Full Pass: https://wiki.yoctoproject.org/wiki/WW39_-_2013-09-24_-_Full_Pass_Release_1.5_M5.rc5#genericx86:_core-image-sato-sdk

Verified in:
poky master:4d8ab87d25ea6e59dc88375813ef88ee0ac813d0