Skip to contentSkip to conversation

linux-yocto/meta-yocto: 3.2.2 and 3.0.18

PATCH Applied Bruce Ashfield 5 participants 9 messages Jan 30, 2012 – Feb 2, 2012

lore
Share & tools
lore
#0 lore raw

cover linux-yocto/meta-yocto: 3.2.2 and 3.0.18

Richard/Saul,

This is a follow up to the oe-core pull request that I just sent. Once that merges, this can go into yocto to add 3.0.18 and 3.2.2 support for the emulated boards.

Testing and updating of the hardware reference platforms will follow in the next few days.

Cheers,

Bruce

The following changes since commit 879bdbb8ec2c01eaca6ac6769b39cf7bdd9d6a2d:

linux-yocto/meta-yocto: update to v3.0.18 + features (2012-01-30 14:35:20 -0500)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel-yocto
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-yocto

Bruce Ashfield (2):
linux-yocto/meta-yocto: create linux-yocto 3.2 bbappend meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2

 meta-yocto/conf/distro/poky.conf                   |   12 ++++++------
 .../recipes-kernel/linux/linux-yocto_3.2.bbappend  |   19 +++++++++++++++++++
 2 files changed, 25 insertions(+), 6 deletions(-)
 create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend
Signature · 1 line
1.7.4.1
#1 lore raw

PATCH 1/2 linux-yocto/meta-yocto: create linux-yocto 3.2 bbappend

Now that the 3.2 kernel has been introduced, we need a 3.2 bbappend for the yocto hardware reference boards.

---
 .../recipes-kernel/linux/linux-yocto_3.2.bbappend  |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
 create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +19 -0
new file mode 100644
index 0000000..5e25910
@@ -0,0 +1,19 @@
+KMACHINE_atom-pc  = "atom-pc"
+KMACHINE_routerstationpro = routerstationpro"
+KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
+KMACHINE_beagleboard = "beagleboard"
+
+KBRANCH_atom-pc  = "standard/default/common-pc/atom-pc"
+KBRANCH_routerstationpro = "standard/default/routerstationpro"
+KBRANCH_mpc8315e-rdb = "standard/default/fsl-mpc8315e-rdb"
+KBRANCH_beagleboard = "standard/default/beagleboard"
+
+SRCREV_machine_atom-pc ?= "417fc778a86e81303bab5883b919ee422ec51c04"
+SRCREV_machine_routerstationpro ?= "e015d29f374cd986e15f636b6b84b514d95d76ed"
+SRCREV_machine_mpc8315e-rdb ?= "2349967f408cc60db2b1c89fcefffc81428f9341"
+SRCREV_machine_beagleboard ?= "417fc778a86e81303bab5883b919ee422ec51c04"
+
+COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
+COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
+COMPATIBLE_MACHINE_beagleboard = "beagleboard"
+COMPATIBLE_MACHINE_atom-pc = "atom-pc"
Signature · 1 line
1.7.4.1
#2 lore raw

Re: [PATCH 1/2] linux-yocto/meta-yocto: create linux-yocto 3.2 bbappend

Quoted 15 lines · Bruce Ashfield

Now that the 3.2 kernel has been introduced, we need a 3.2 bbappend for the yocto hardware reference boards.

---
 .../recipes-kernel/linux/linux-yocto_3.2.bbappend  |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
 create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +0 -0
new file mode 100644
index 0000000..5e25910

meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend line 9

Quoted 9 lines
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +9 -0
@@ -0,0 +1,19 @@
+KMACHINE_atom-pc  = "atom-pc"
+KMACHINE_routerstationpro = routerstationpro"
+KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
+KMACHINE_beagleboard = "beagleboard"
+
+KBRANCH_atom-pc  = "standard/default/common-pc/atom-pc"
+KBRANCH_routerstationpro = "standard/default/routerstationpro"
+KBRANCH_mpc8315e-rdb = "standard/default/fsl-mpc8315e-rdb"
+KBRANCH_beagleboard = "standard/default/beagleboard"

Do all of these machines still have BSP-specific patches which require their own branch?

--
Darren

Quoted 10 lines
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +10 -0
+
+SRCREV_machine_atom-pc ?= "417fc778a86e81303bab5883b919ee422ec51c04"
+SRCREV_machine_routerstationpro ?= "e015d29f374cd986e15f636b6b84b514d95d76ed"
+SRCREV_machine_mpc8315e-rdb ?= "2349967f408cc60db2b1c89fcefffc81428f9341"
+SRCREV_machine_beagleboard ?= "417fc778a86e81303bab5883b919ee422ec51c04"
+
+COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
+COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
+COMPATIBLE_MACHINE_beagleboard = "beagleboard"
+COMPATIBLE_MACHINE_atom-pc = "atom-pc"
Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
#3 lore raw

Re: [PATCH 1/2] linux-yocto/meta-yocto: create linux-yocto 3.2 bbappend

Quoted 22 lines · Darren Hart
Quoted 19 lines · Bruce Ashfield

Now that the 3.2 kernel has been introduced, we need a 3.2 bbappend for the yocto hardware reference boards.

---
  .../recipes-kernel/linux/linux-yocto_3.2.bbappend  |   19 +++++++++++++++++++
  1 files changed, 19 insertions(+), 0 deletions(-)

create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend

meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +4 -0
new file mode 100644
index 0000000..5e25910
@@ -0,0 +1,19 @@
+KMACHINE_atom-pc  = "atom-pc"
+KMACHINE_routerstationpro = routerstationpro"
+KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
+KMACHINE_beagleboard = "beagleboard"
Quoted 8 lines

meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend line 9

Quoted 5 lines
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +5 -0
+
+KBRANCH_atom-pc  = "standard/default/common-pc/atom-pc"
+KBRANCH_routerstationpro = "standard/default/routerstationpro"
+KBRANCH_mpc8315e-rdb = "standard/default/fsl-mpc8315e-rdb"
+KBRANCH_beagleboard = "standard/default/beagleboard"

Do all of these machines still have BSP-specific patches which require their own branch?

beagleboard and routerstation pro .. yes. atom-pc. It is historical so I left it be for now. the fsl board. yes, there will be as well.

Cheers,

Bruce

Quoted 15 lines

--
Darren

Quoted 10 lines
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend new file +10 -0
+
+SRCREV_machine_atom-pc ?= "417fc778a86e81303bab5883b919ee422ec51c04"
+SRCREV_machine_routerstationpro ?= "e015d29f374cd986e15f636b6b84b514d95d76ed"
+SRCREV_machine_mpc8315e-rdb ?= "2349967f408cc60db2b1c89fcefffc81428f9341"
+SRCREV_machine_beagleboard ?= "417fc778a86e81303bab5883b919ee422ec51c04"
+
+COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
+COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
+COMPATIBLE_MACHINE_beagleboard = "beagleboard"
+COMPATIBLE_MACHINE_atom-pc = "atom-pc"
#4 lore raw

PATCH 2/2 meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2

In reply to Bruce Ashfield

With introduction of the 3.2 kernel repository, we can make the qemu targets prefer this variant. Built and boot testing has been completed on sato/minimal targets for all emulated targets.

---
 meta-yocto/conf/distro/poky.conf |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
meta-yocto/conf/distro/poky.conf +6 -6
index 86f9bf6..0f1d147 100644
@@ -12,12 +12,12 @@ LOCALCONF_VERSION = "1"
 
 DISTRO_FEATURES_append = " largefile opengl"
 
-PREFERRED_VERSION_linux-yocto ?= "2.6.37+git%"
-PREFERRED_VERSION_linux-yocto_qemux86 ?= "3.0%"
-PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "3.0%"
-PREFERRED_VERSION_linux-yocto_qemuarm ?= "3.0%"
-PREFERRED_VERSION_linux-yocto_qemumips ?= "3.0%"
-PREFERRED_VERSION_linux-yocto_qemuppc ?= "3.0%"
+PREFERRED_VERSION_linux-yocto ?= "3.0%"
+PREFERRED_VERSION_linux-yocto_qemux86 ?= "3.2%"
+PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "3.2%"
+PREFERRED_VERSION_linux-yocto_qemuarm ?= "3.2%"
+PREFERRED_VERSION_linux-yocto_qemumips ?= "3.02"
+PREFERRED_VERSION_linux-yocto_qemuppc ?= "3.2%"
 
 SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${TARGET_ARCH}"
 SDKPATH = "/opt/${DISTRO}/${SDK_VERSION}"
Signature · 1 line
1.7.4.1
#5 lore raw

Re: [PATCH 2/2] meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2

Quoted 2 lines · Bruce Ashfield

+PREFERRED_VERSION_linux-yocto_qemumips ?= "3.02"

why is mips still using 3.0 ?

#6 lore raw

Re: [PATCH 2/2] meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2

Quoted 6 lines · Khem Raj
Quoted 2 lines · Bruce Ashfield

+PREFERRED_VERSION_linux-yocto_qemumips ?= "3.02"

why is mips still using 3.0 ?

It isn't. A typo, which I rebased and repushed about 5 minutes ago :)

Bruce

#7 lore raw
In reply to Bruce Ashfield
Quoted 5 lines · Bruce Ashfield

Richard/Saul,

This is a follow up to the oe-core pull request that I just sent. Once that merges, this can go into yocto to add 3.0.18 and 3.2.2 support for the emulated boards.

Urk. There's actually a 3rd patch in this series. Sorry about that. On the same branch:

ommit 879bdbb8ec2c01eaca6ac6769b39cf7bdd9d6a2d

Author: Bruce Ashfield <[email protected]>
Date:   Mon Jan 30 01:12:51 2012 -0500

linux-yocto/meta-yocto: update to v3.0.18 + features

Updateing the meta-yocto SRCREVs to the new 3.0.18 kernel.

The -stable team released v3.0.18, so it becomes the new base for the linux-yocto_3.0 recipe.

Along with the 3.0.18 update this kernel refresh brings in the following changes:

59314a3 meta/beagleboard: Using CONFIG_PANEL_GENERIC_DPI=y b168325 crownbay: use emgd-1.10
281b80f kver: bumping to v3.0.18
0d5d0dd common-pc*: add SMP and virtio

Cheers,

Bruce

Quoted 32 lines

Testing and updating of the hardware reference platforms will follow in the next few days.

Cheers,

Bruce

The following changes since commit 879bdbb8ec2c01eaca6ac6769b39cf7bdd9d6a2d:

 linux-yocto/meta-yocto: update to v3.0.18 + features (2012-01-30 14:35:20 -0500)

are available in the git repository at:
 git://git.pokylinux.org/poky-contrib zedd/kernel-yocto
 http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-yocto

Bruce Ashfield (2):
 linux-yocto/meta-yocto: create linux-yocto 3.2 bbappend meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2

 meta-yocto/conf/distro/poky.conf                   |   12 ++++++------ .../recipes-kernel/linux/linux-yocto_3.2.bbappend  |   19 +++++++++++++++++++

 2 files changed, 25 insertions(+), 6 deletions(-)

 create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend

--
1.7.4.1

_______________________________________________
poky mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/poky

Signature · 2 lines
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
Applied
#8 lore raw
In reply to Bruce Ashfield
Quoted 21 lines · Bruce Ashfield

Richard/Saul,

This is a follow up to the oe-core pull request that I just sent. Once that merges, this can go into yocto to add 3.0.18 and 3.2.2 support for the emulated boards.

Testing and updating of the hardware reference platforms will follow in the next few days.

Cheers,

Bruce

The following changes since commit 879bdbb8ec2c01eaca6ac6769b39cf7bdd9d6a2d:

   linux-yocto/meta-yocto: update to v3.0.18 + features (2012-01-30 14:35:20 -0500)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel-yocto
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-yocto

Quoted 9 lines

Bruce Ashfield (2):
linux-yocto/meta-yocto: create linux-yocto 3.2 bbappend meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2

  meta-yocto/conf/distro/poky.conf                   |   12 ++++++------
  .../recipes-kernel/linux/linux-yocto_3.2.bbappend  |   19 +++++++++++++++++++
  2 files changed, 25 insertions(+), 6 deletions(-)

create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend

Merged into Poky master

Thanks
Sau!