[linux-yocto] [PATCH 0/6][dev][3.14]meta: Cleanup x86 config fragments
Bruce Ashfield
bruce.ashfield at windriver.com
Wed Apr 2 08:54:12 PDT 2014
On 14-04-02 11:42 AM, Darren Hart wrote:
> 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?
I was thinking of the whole series, but your suggestion is better :)
As soon as we resolve if the x32 change breaks anything.
Bruce
>
> --
> 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
>>>
>>
>>
>
>
More information about the linux-yocto
mailing list