meta-intel updates
cover meta-intel updates
From: Tom Zanussi <[email protected]>
More updates for meta-intel 1.2.
Please pull into linux-yocto 3.2.
The following changes since commit 6b3d4e09aa2531e9649f3f03827b7efbccfcec03:
Tom Zanussi (1):
meta: add mei feature
are available in the git repository at:
git://git.yoctoproject.org/linux-yocto-2.6.37-contrib.git tzanussi/1.2-updates-2
http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/1.2-updates-2
Tom Zanussi (9):
meta/emenlow: use usb features meta/fishriver: use usb features meta/jasperforest: use usb features meta/sugarbay: use usb features meta/jasperforest: remove boot-live options meta/sugarbay: remove boot-live options meta/crownbay: move smp options from recipe-space meta/emenlow: move smp options from recipe-space meta/fishriver: move smp options from recipe-space
meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc | 1 + meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg | 7 +------ meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc | 5 +++++ meta/cfg/kernel-cache/bsp/fishriver/fishriver.cfg | 8 +------- meta/cfg/kernel-cache/bsp/fishriver/fishriver.scc | 5 +++++ .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 14 +------------- .../kernel-cache/bsp/jasperforest/jasperforest.scc | 4 ++++ meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg | 14 +------------- meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.scc | 3 +++ 9 files changed, 22 insertions(+), 39 deletions(-)
PATCH 1/9 meta/emenlow: use usb features
From: Tom Zanussi <[email protected]>
Use the available usb features and remove the associated config settings from the top-level feature.
--- meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg | 7 +------ meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc | 4 ++++ 2 files changed, 5 insertions(+), 6 deletions(-)
meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg +1 -6
@@ -1,7 +1,7 @@ CONFIG_X86_32=y CONFIG_PRINTK=y -# Basic hardware support for the box - network, USB, PCI, sound +# Basic hardware support for the box - network, PCI, sound CONFIG_NETDEVICES=y CONFIG_ATA=y CONFIG_ATA_GENERIC=y
@@ -9,16 +9,11 @@ CONFIG_ATA_SFF=y CONFIG_PCI=y CONFIG_MMC=y CONFIG_MMC_SDHCI=y -CONFIG_USB_SUPPORT=y -CONFIG_USB=y -CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_R8169=y CONFIG_PATA_SCH=y CONFIG_MMC_SDHCI_PCI=y -CONFIG_USB_EHCI_HCD=y CONFIG_PCIEPORTBUS=y CONFIG_NET=y -CONFIG_USB_UHCI_HCD=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_SG=y CONFIG_SOUND=y
meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc +4 -0
@@ -13,3 +13,7 @@ include features/logbuf/size-normal.scc include features/latencytop/latencytop.scc include features/profiling/profiling.scc + +include features/usb/ehci-hcd.scc +include features/usb/ohci-hcd.scc +include features/usb/uhci-hcd.scc
Signature · 1 line
1.7.0.4
PATCH 2/9 meta/fishriver: use usb features
From: Tom Zanussi <[email protected]>
Use the available usb features and remove the associated config settings from the top-level feature.
--- meta/cfg/kernel-cache/bsp/fishriver/fishriver.cfg | 8 +------- meta/cfg/kernel-cache/bsp/fishriver/fishriver.scc | 4 ++++ 2 files changed, 5 insertions(+), 7 deletions(-)
meta/cfg/kernel-cache/bsp/fishriver/fishriver.cfg +1 -7
@@ -2,7 +2,7 @@ CONFIG_X86_32=y CONFIG_MATOM=y CONFIG_PRINTK=y -# Basic hardware support for the box - network, USB, PCI, sound +# Basic hardware support for the box - network, PCI, sound CONFIG_NETDEVICES=y CONFIG_ATA=y CONFIG_ATA_GENERIC=y
@@ -10,17 +10,11 @@ CONFIG_ATA_SFF=y CONFIG_PCI=y CONFIG_MMC=y CONFIG_MMC_SDHCI=y -CONFIG_USB_SUPPORT=y -CONFIG_USB=y -CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_R8169=y CONFIG_PATA_SCH=y CONFIG_MMC_SDHCI_PCI=y -CONFIG_USB_EHCI_HCD=y CONFIG_PCIEPORTBUS=y CONFIG_NET=y -CONFIG_USB_UHCI_HCD=y -CONFIG_USB_OHCI_HCD=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_SG=y CONFIG_SOUND=y
meta/cfg/kernel-cache/bsp/fishriver/fishriver.scc +4 -0
@@ -16,3 +16,7 @@ include features/logbuf/size-normal.scc include features/latencytop/latencytop.scc include features/profiling/profiling.scc + +include features/usb/ehci-hcd.scc +include features/usb/ohci-hcd.scc +include features/usb/uhci-hcd.scc
Signature · 1 line
1.7.0.4
PATCH 3/9 meta/jasperforest: use usb features
In reply to [email protected]From: Tom Zanussi <[email protected]>
Use the available usb features and remove the associated config settings from the top-level feature.
--- .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 7 +------ .../kernel-cache/bsp/jasperforest/jasperforest.scc | 4 ++++ 2 files changed, 5 insertions(+), 6 deletions(-)
meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.cfg +1 -6
@@ -1,6 +1,6 @@ CONFIG_PRINTK=y -# Basic hardware support for the box - network, USB, PCI, sound +# Basic hardware support for the box - network, PCI, sound CONFIG_NETDEVICES=y CONFIG_ATA=y CONFIG_ATA_GENERIC=y
@@ -8,16 +8,11 @@ CONFIG_ATA_SFF=y CONFIG_PCI=y CONFIG_MMC=y CONFIG_MMC_SDHCI=y -CONFIG_USB_SUPPORT=y -CONFIG_USB=y -CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_R8169=y CONFIG_PATA_SCH=y CONFIG_MMC_SDHCI_PCI=y -CONFIG_USB_EHCI_HCD=y CONFIG_PCIEPORTBUS=y CONFIG_NET=y -CONFIG_USB_UHCI_HCD=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_SG=y CONFIG_SOUND=y
meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.scc +4 -0
@@ -9,3 +9,7 @@ include features/logbuf/size-normal.scc include features/latencytop/latencytop.scc include features/profiling/profiling.scc + +include features/usb/ehci-hcd.scc +include features/usb/ohci-hcd.scc +include features/usb/uhci-hcd.scc
Signature · 1 line
1.7.0.4
PATCH 4/9 meta/sugarbay: use usb features
In reply to [email protected]From: Tom Zanussi <[email protected]>
Use the available usb features and remove the associated config settings from the top-level feature.
--- meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg | 7 +------ meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.scc | 3 +++ 2 files changed, 4 insertions(+), 6 deletions(-)
meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg +1 -6
@@ -1,6 +1,6 @@ CONFIG_PRINTK=y -# Basic hardware support for the box - network, USB, PCI, sound +# Basic hardware support for the box - network, PCI, sound CONFIG_NETDEVICES=y CONFIG_ATA=y CONFIG_ATA_GENERIC=y
@@ -8,16 +8,11 @@ CONFIG_ATA_SFF=y CONFIG_PCI=y CONFIG_MMC=y CONFIG_MMC_SDHCI=y -CONFIG_USB_SUPPORT=y -CONFIG_USB=y -CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_R8169=y CONFIG_PATA_SCH=y CONFIG_MMC_SDHCI_PCI=y -CONFIG_USB_EHCI_HCD=y CONFIG_PCIEPORTBUS=y CONFIG_NET=y -CONFIG_USB_UHCI_HCD=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_SG=y CONFIG_SOUND=y
meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.scc +3 -0
@@ -10,3 +10,6 @@ include features/logbuf/size-normal.scc include features/latencytop/latencytop.scc include features/profiling/profiling.scc +include features/usb/ehci-hcd.scc +include features/usb/ohci-hcd.scc +include features/usb/uhci-hcd.scc
Signature · 1 line
1.7.0.4
PATCH 5/9 meta/jasperforest: remove boot-live options
In reply to [email protected]From: Tom Zanussi <[email protected]>
The boot-live options are already included via common-pc-64 so remove the associated config settings from the top-level feature.
--- .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)
meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.cfg +0 -7
@@ -34,13 +34,6 @@ CONFIG_PM=y CONFIG_ACPI=y CONFIG_INPUT=y -# Needed for booting (and using) USB memory sticks -CONFIG_BLK_DEV_LOOP=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y - -CONFIG_RD_GZIP=y - # NUMA support CONFIG_NUMA=y CONFIG_X86_64_ACPI_NUMA=y
Signature · 1 line
1.7.0.4
Re: [PATCH 5/9][KERNEL] meta/jasperforest: remove boot-live options
Quoted 4 lines · On 05/08/2012 02:37 PM, [email protected] wrote:
From: Tom Zanussi <[email protected]>
The boot-live options are already included via common-pc-64 so remove the associated config settings from the top-level feature.
The appropriate place for these in my opinion is in BSP-standard.scc and BSP-preempt_rt.scc. That would be the common-pc-64-standard.scc for example in this case.
This should not be part of a machine config fragment as it is more of a ktype policy item than it is a bsp item. I expect "standard" kernels to be able to do live boot, but "tiny" images should not.
Note that usb-mass-storage.scc should also be added to the standard and preempt-rt scc files per BSP. I've done the former and am currently working through the latter with my BSPs.
--
Darren
Quoted 24 lines
Signed-off-by Tom Zanussi <[email protected]>--- .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.cfg +0
-7@@ -34,13 +34,6 @@ CONFIG_PM=y CONFIG_ACPI=y CONFIG_INPUT=y -# Needed for booting (and using) USB memory sticks -CONFIG_BLK_DEV_LOOP=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y - -CONFIG_RD_GZIP=y - # NUMA support CONFIG_NUMA=y CONFIG_X86_64_ACPI_NUMA=y
Signature · 3 lines
Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel
Re: [PATCH 5/9][KERNEL] meta/jasperforest: remove boot-live options
Quoted 7 lines · Darren Hart
Quoted 4 lines · On 05/08/2012 02:37 PM, [email protected] wrote:
From: Tom Zanussi <[email protected]>
The boot-live options are already included via common-pc-64 so remove the associated config settings from the top-level feature.
Quoted 8 lines
The appropriate place for these in my opinion is in BSP-standard.scc and BSP-preempt_rt.scc. That would be the common-pc-64-standard.scc for example in this case.
This should not be part of a machine config fragment as it is more of a ktype policy item than it is a bsp item. I expect "standard" kernels to be able to do live boot, but "tiny" images should not.
Right, this patch does actually remove it from the machine fragment for the BSP, but I take your point - I was noticing when adding the usb features that there are plenty of opportunities for cleanup of the common-pc-* fragments, and it probably does make sense to add 'policy'-related features to the -standard/preempt-rt containers in general, though not just for 'tiny' since I doubt anyone would ever want a 'tiny' jasperforest BSP.
So, agreed in principal, but that's a separate task from this patchset.
Tom
Quoted 32 lines
Note that usb-mass-storage.scc should also be added to the standard and preempt-rt scc files per BSP. I've done the former and am currently working through the latter with my BSPs.
--
DarrenQuoted 24 lines
Signed-off-by Tom Zanussi <[email protected]>--- .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.cfg +0
-7@@ -34,13 +34,6 @@ CONFIG_PM=y CONFIG_ACPI=y CONFIG_INPUT=y -# Needed for booting (and using) USB memory sticks -CONFIG_BLK_DEV_LOOP=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y - -CONFIG_RD_GZIP=y - # NUMA support CONFIG_NUMA=y CONFIG_X86_64_ACPI_NUMA=y
Re: [PATCH 5/9][KERNEL] meta/jasperforest: remove boot-live options
Quoted 17 lines · Tom Zanussi
Quoted 7 lines · Darren Hart
Quoted 4 lines · On 05/08/2012 02:37 PM, [email protected] wrote:
From: Tom Zanussi <[email protected]>
The boot-live options are already included via common-pc-64 so remove the associated config settings from the top-level feature.
Quoted 8 lines
The appropriate place for these in my opinion is in BSP-standard.scc and BSP-preempt_rt.scc. That would be the common-pc-64-standard.scc for example in this case.
This should not be part of a machine config fragment as it is more of a ktype policy item than it is a bsp item. I expect "standard" kernels to be able to do live boot, but "tiny" images should not.
Quoted 8 lines
Right, this patch does actually remove it from the machine fragment for the BSP, but I take your point - I was noticing when adding the usb features that there are plenty of opportunities for cleanup of the common-pc-* fragments, and it probably does make sense to add 'policy'-related features to the -standard/preempt-rt containers in general, though not just for 'tiny' since I doubt anyone would ever want a 'tiny' jasperforest BSP.
Right, tiny was just an example.
Quoted 1 line
So, agreed in principal, but that's a separate task from this patchset.
That's fine. I can do it as well when I update the others. Nice to do general changes like that at once so the BSPs remain consistent.
--
Darren
Quoted 37 lines
Tom
Quoted 32 lines
Note that usb-mass-storage.scc should also be added to the standard and preempt-rt scc files per BSP. I've done the former and am currently working through the latter with my BSPs.
--
DarrenQuoted 24 lines
Signed-off-by Tom Zanussi <[email protected]>--- .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.cfg +0
-7@@ -34,13 +34,6 @@ CONFIG_PM=y CONFIG_ACPI=y CONFIG_INPUT=y -# Needed for booting (and using) USB memory sticks -CONFIG_BLK_DEV_LOOP=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y - -CONFIG_RD_GZIP=y - # NUMA support CONFIG_NUMA=y CONFIG_X86_64_ACPI_NUMA=y
Signature · 3 lines
Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel
Re: [PATCH 5/9][KERNEL] meta/jasperforest: remove boot-live options
Quoted 28 lines · Darren Hart
Quoted 17 lines · Tom Zanussi
Quoted 7 lines · Darren Hart
Quoted 4 lines · On 05/08/2012 02:37 PM, [email protected] wrote:
From: Tom Zanussi <[email protected]>
The boot-live options are already included via common-pc-64 so remove the associated config settings from the top-level feature.
Quoted 8 lines
The appropriate place for these in my opinion is in BSP-standard.scc and BSP-preempt_rt.scc. That would be the common-pc-64-standard.scc for example in this case.
This should not be part of a machine config fragment as it is more of a ktype policy item than it is a bsp item. I expect "standard" kernels to be able to do live boot, but "tiny" images should not.
Quoted 8 lines
Right, this patch does actually remove it from the machine fragment for the BSP, but I take your point - I was noticing when adding the usb features that there are plenty of opportunities for cleanup of the common-pc-* fragments, and it probably does make sense to add 'policy'-related features to the -standard/preempt-rt containers in general, though not just for 'tiny' since I doubt anyone would ever want a 'tiny' jasperforest BSP.
Quoted 7 lines
Right, tiny was just an example.
Quoted 1 line
So, agreed in principal, but that's a separate task from this patchset.
That's fine. I can do it as well when I update the others. Nice to do general changes like that at once so the BSPs remain consistent.
I don't mind doing this, but once I'm done with current tasks - it's simple to do, but it does require some amount of care and testing since any breakage there will cause a lot more screaming...
Tom
Quoted 41 lines
--
DarrenQuoted 37 lines
Tom
Quoted 32 lines
Note that usb-mass-storage.scc should also be added to the standard and preempt-rt scc files per BSP. I've done the former and am currently working through the latter with my BSPs.
--
DarrenQuoted 24 lines
Signed-off-by Tom Zanussi <[email protected]>--- .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)meta/cfg/kernel-cache/bsp/jasperforest/jasperforest.cfg +0
-7@@ -34,13 +34,6 @@ CONFIG_PM=y CONFIG_ACPI=y CONFIG_INPUT=y -# Needed for booting (and using) USB memory sticks -CONFIG_BLK_DEV_LOOP=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y - -CONFIG_RD_GZIP=y - # NUMA support CONFIG_NUMA=y CONFIG_X86_64_ACPI_NUMA=y
PATCH 6/9 meta/sugarbay: remove boot-live options
In reply to [email protected]From: Tom Zanussi <[email protected]>
The boot-live options are already included via common-pc-64 so remove the associated config settings from the top-level feature.
--- meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)
meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg +0 -7
@@ -33,10 +33,3 @@ CONFIG_AGP=y CONFIG_PM=y CONFIG_ACPI=y CONFIG_INPUT=y - -# Needed for booting (and using) USB memory sticks -CONFIG_BLK_DEV_LOOP=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y - -CONFIG_RD_GZIP=y
Signature · 1 line
1.7.0.4
PATCH 7/9 meta/crownbay: move smp options from recipe-space
In reply to [email protected]From: Tom Zanussi <[email protected]>
SMP support was configured in recipe-space, remove it from recipe-space and move it here.
--- meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc +1 -0
@@ -10,6 +10,7 @@ include features/hpet/hpet.scc include cfg/vesafb.scc include cfg/usb-mass-storage.scc include cfg/boot-live.scc +include cfg/smp.scc include features/power/intel.scc include features/logbuf/size-normal.scc
Signature · 1 line
1.7.0.4
PATCH 8/9 meta/emenlow: move smp options from recipe-space
In reply to [email protected]From: Tom Zanussi <[email protected]>
SMP support was configured in recipe-space, remove it from recipe-space and move it here.
--- meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc +1 -0
@@ -8,6 +8,7 @@ include features/serial/8250.scc include cfg/vesafb.scc include cfg/usb-mass-storage.scc include cfg/boot-live.scc +include cfg/smp.scc include features/logbuf/size-normal.scc
Signature · 1 line
1.7.0.4
PATCH 9/9 meta/fishriver: move smp options from recipe-space
In reply to [email protected]From: Tom Zanussi <[email protected]>
SMP support was configured in recipe-space, remove it from recipe-space and move it here.
--- meta/cfg/kernel-cache/bsp/fishriver/fishriver.scc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
meta/cfg/kernel-cache/bsp/fishriver/fishriver.scc +1 -0
@@ -10,6 +10,7 @@ include features/ericsson-3g/f5521gw.scc include cfg/vesafb.scc include cfg/usb-mass-storage.scc include cfg/boot-live.scc +include cfg/smp.scc include features/power/intel.scc include features/logbuf/size-normal.scc
Signature · 1 line
1.7.0.4
Quoted 5 lines · On 12-05-08 5:37 PM, [email protected] wrote:
From: Tom Zanussi<[email protected]>
More updates for meta-intel 1.2.
Please pull into linux-yocto 3.2.
merged and pushed out. I'll send the main recipe updates as part of my next pull request, but they are available for you to use now.
Bruce
Quoted 32 lines
The following changes since commit
6b3d4e09aa2531e9649f3f03827b7efbccfcec03:
Tom Zanussi (1):
meta: add mei featureare available in the git repository at:
git://git.yoctoproject.org/linux-yocto-2.6.37-contrib.git tzanussi/1.2-updates-2 http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/1.2-updates-2Tom Zanussi (9):
meta/emenlow: use usb features meta/fishriver: use usb features meta/jasperforest: use usb features meta/sugarbay: use usb features meta/jasperforest: remove boot-live options meta/sugarbay: remove boot-live options meta/crownbay: move smp options from recipe-space meta/emenlow: move smp options from recipe-space meta/fishriver: move smp options from recipe-spacemeta/cfg/kernel-cache/bsp/crownbay/crownbay.scc | 1 + meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg | 7 +------ meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc | 5 +++++ meta/cfg/kernel-cache/bsp/fishriver/fishriver.cfg | 8 +------- meta/cfg/kernel-cache/bsp/fishriver/fishriver.scc | 5 +++++ .../kernel-cache/bsp/jasperforest/jasperforest.cfg | 14 +------------- .../kernel-cache/bsp/jasperforest/jasperforest.scc | 4 ++++ meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg | 14 +------------- meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.scc | 3 +++ 9 files changed, 22 insertions(+), 39 deletions(-)