[linux-yocto] [PATCH 0/6][dev][3.14]meta: Cleanup x86 config fragments
Darren Hart
dvhart at linux.intel.com
Wed Apr 2 08:42:53 PDT 2014
On 4/2/14, 7:20, "Bruce Ashfield" <bruce.ashfield at windriver.com> wrote:
>On 14-04-02 03:19 AM, Darren Hart wrote:
>> These patches cleanup various aspects of the x86 and x86_64 CPU support
>>by
>> consolidating it into the cfg/x86 and cfg/x86_64 fragments and removing
>> redundant configuration from some of the BSPs. The redundant bits were
>>not
>> removed from the ISG BSPs, leaving that to their maintainers.
>>
>> Build tested and config verified on intel-core* systems with
>>linux-yocto-dev.
>>
>> The most significant net change from this series is the addition of
>>X86_MSR and
>> X86_CPUID options to the intel-core* BSPs which were missing these
>>before.
>>
>> These are intended for linux-yocto-dev and linux-yocto-3.14. I assume
>>that we
>> want to avoid refactoring the 3.10 meta-data at this point?
>
>The series looks fine to me. As for 3.10, the only issue might be the
>removal of the retired boards, but as long as my 3.10 updates aren't
>pull back to an older release, there's no issue.
>
>But just in case that does happen, lets isolate this to 3.10 and -dev.
Yeah, the purge retired BSPs patch should be only on 3.14 and dev. The
rest should be OK for 3.10, 3.14, and dev.
Is that what you meant?
--
Darren
>
>Bruce
>
>>
>> The following changes since commit
>>fc8c30398dbc3cdea787a1042242d4aab689d0ae:
>>
>> meta: bump kver to v3.14 (2014-03-31 09:56:45 -0400)
>>
>> are available in the git repository at:
>>
>> git://git.yoctoproject.org/linux-yocto-contrib dvhart/meta/x86
>>
>>http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=dvhart/me
>>ta/x86
>>
>> Darren Hart (6):
>> x86: Consolidate common x86* CPU features
>> common-pc: Remove SMP from common-pc*-cpu fragments
>> x86: Move MTRR config into x86 common fragments
>> x86: Drop X86_32 configs
>> x32: Drop x32 config
>> meta: Purge retired BSPs chiefriver, sys940x, and atom-pc
>>
>> meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-eth.cfg | 2 -
>> .../bsp/atom-pc/atom-pc-preempt-rt.scc | 9 ----
>> .../kernel-cache/bsp/atom-pc/atom-pc-standard.scc | 8 ----
>> meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-wifi.cfg | 4 --
>> meta/cfg/kernel-cache/bsp/atom-pc/atom-pc.scc | 6 ---
>> .../bsp/chiefriver/chiefriver-preempt-rt.scc | 15 -------
>> .../bsp/chiefriver/chiefriver-standard.scc | 10 -----
>> .../cfg/kernel-cache/bsp/chiefriver/chiefriver.cfg | 33
>>--------------
>> .../cfg/kernel-cache/bsp/chiefriver/chiefriver.scc | 8 ----
>> .../bsp/common-pc-64/common-pc-64-cpu.cfg | 7 ---
>> .../kernel-cache/bsp/common-pc/common-pc-cpu.cfg | 8 ----
>> meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg | 1 -
>> meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg | 2 -
>> meta/cfg/kernel-cache/bsp/fri2/fri2.cfg | 2 -
>> .../bsp/intel-common/intel-core2-32.scc | 1 -
>> .../bsp/intel-common/intel-corei7-64.scc | 1 -
>> meta/cfg/kernel-cache/bsp/minnow/minnow.cfg | 2 -
>> .../bsp/sys940x/sys940x-preempt-rt.scc | 15 -------
>> .../kernel-cache/bsp/sys940x/sys940x-standard.scc | 15 -------
>> meta/cfg/kernel-cache/bsp/sys940x/sys940x.cfg | 46
>>--------------------
>> meta/cfg/kernel-cache/bsp/sys940x/sys940x.scc | 10 -----
>> meta/cfg/kernel-cache/cfg/x32.cfg | 1 -
>> meta/cfg/kernel-cache/cfg/x32.scc | 4 --
>> meta/cfg/kernel-cache/cfg/x86.cfg | 9 +++-
>> meta/cfg/kernel-cache/cfg/x86_64.cfg | 8 ++++
>> 25 files changed, 16 insertions(+), 211 deletions(-)
>> delete mode 100644 meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-eth.cfg
>> delete mode 100644
>>meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-preempt-rt.scc
>> delete mode 100644
>>meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-standard.scc
>> delete mode 100644 meta/cfg/kernel-cache/bsp/atom-pc/atom-pc-wifi.cfg
>> delete mode 100644 meta/cfg/kernel-cache/bsp/atom-pc/atom-pc.scc
>> delete mode 100644
>>meta/cfg/kernel-cache/bsp/chiefriver/chiefriver-preempt-rt.scc
>> delete mode 100644
>>meta/cfg/kernel-cache/bsp/chiefriver/chiefriver-standard.scc
>> delete mode 100644 meta/cfg/kernel-cache/bsp/chiefriver/chiefriver.cfg
>> delete mode 100644 meta/cfg/kernel-cache/bsp/chiefriver/chiefriver.scc
>> delete mode 100644
>>meta/cfg/kernel-cache/bsp/sys940x/sys940x-preempt-rt.scc
>> delete mode 100644
>>meta/cfg/kernel-cache/bsp/sys940x/sys940x-standard.scc
>> delete mode 100644 meta/cfg/kernel-cache/bsp/sys940x/sys940x.cfg
>> delete mode 100644 meta/cfg/kernel-cache/bsp/sys940x/sys940x.scc
>> delete mode 100644 meta/cfg/kernel-cache/cfg/x32.cfg
>> delete mode 100644 meta/cfg/kernel-cache/cfg/x32.scc
>>
>
>
--
Darren Hart
Yocto Project - Linux Kernel
Intel Open Source Technology Center
More information about the linux-yocto
mailing list