Skip to contentSkip to conversation

meta-yocto*: BSP updates and default changes

PATCH New Bruce Ashfield 1 participant 3 messages Oct 1, 2014

lore
Share & tools
lore
#0 lore raw

cover meta-yocto*: BSP updates and default changes

Richard,

Here is an update for the h/w reference BSPs to the latest 3.14 SRCREVs to match the oe-core kernel version. This addressed YOCTO #6767.

I've been trying to decide what to do with the qemu* preferred kernel version. When we collectively decided to go with 3.17 as the new kernel for the 1.7 release, the timing of 6 weeks looked to be enough for full linux release .. and that will still happen, but not until this weekend at the earliest. I was waiting for that release to offer up the switch of the default kernel for the qemu* BSPs.

I've been building and working with 3.17 since -rc1, and no runtime issues have been found. Other people are also exercising it for qemu and h/w reference boards .. again, with no significant issues being reported.

I leave whether or not you want to switch the default at this point in the release, since 3.14 LTSI is an acceptable default, and we will still have 3.17 available for anyone that wants to use it (And it is my default here).

My same warning applies: I'm out of the office for the next week, so likely needs some testing before merging. I'll be checking in to see if anything causes issues via my non-windriver email access.

Cheers,

Bruce

The following changes since commit eb8c936aec007c2fe418c97ea4d89233bce05113:

perf: fix undefined pr_* routines (2014-10-01 00:28:48 -0400)

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):
yocto-bsps: update h/w reference boards to the latest 3.14 SRCREVs
meta-yocto: make 3.17 the preferred qemu kernel version

 .../recipes-kernel/linux/linux-yocto_3.14.bbappend         | 10 +++++-----
 meta-yocto/conf/distro/poky.conf                           | 14 +++++++-------
 2 files changed, 12 insertions(+), 12 deletions(-)
Signature · 1 line
1.8.1.2
#1 lore raw

PATCH 1/2 yocto-bsps: update h/w reference boards to the latest 3.14 SRCREVs

The oe-core BSPs have been udpated to 3.14.19, so we follow suit with the reference BSPs.

---
 meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.14.bbappend | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.14.bbappend +5 -5
index 551aebd27143..eb313ffe98c4 100644
@@ -7,11 +7,11 @@ KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
 KMACHINE_genericx86 ?= "common-pc"
 KMACHINE_genericx86-64 ?= "common-pc-64"
 
-SRCREV_machine_genericx86 ?= "cc12b028076c0a7de042195fb73998aec351f4f2"
-SRCREV_machine_genericx86-64 ?= "47956b735bf67acca4f36af8c3dc18bef3e7c12e"
-SRCREV_machine_edgerouter ?= "47956b735bf67acca4f36af8c3dc18bef3e7c12e"
-SRCREV_machine_beaglebone ?= "47956b735bf67acca4f36af8c3dc18bef3e7c12e"
-SRCREV_machine_mpc8315e-rdb ?= "a6b4507afe330d589193bb50d7d961cd21ee3dd2"
+SRCREV_machine_genericx86 ?= "a39fd81fa54776b2ac8c288251846890c3124dee"
+SRCREV_machine_genericx86-64 ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
+SRCREV_machine_edgerouter ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
+SRCREV_machine_beaglebone ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
+SRCREV_machine_mpc8315e-rdb ?= "4b2929392ec56ca8ef90cc98042609795c44aa3c"
 
 COMPATIBLE_MACHINE_genericx86 = "genericx86"
 COMPATIBLE_MACHINE_genericx86-64 = "genericx86-64"
Signature · 1 line
1.8.1.2
#2 lore raw

PATCH 2/2 meta-yocto: make 3.17 the preferred qemu kernel version

In reply to Bruce Ashfield

3.17 is ready and stable to be used as the default for the qemu* BSPs, so we update their preferred version to reflect this.

---
 meta-yocto/conf/distro/poky.conf | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
meta-yocto/conf/distro/poky.conf +7 -7
index eaf06d3092cf..b94469146bbd 100644
@@ -19,13 +19,13 @@ POKY_DEFAULT_EXTRA_RRECOMMENDS = "kernel-module-af-packet"
 
 DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${DISTRO_FEATURES_LIBC} ${POKY_DEFAULT_DISTRO_FEATURES}"
 
-PREFERRED_VERSION_linux-yocto ?= "3.14%"
-PREFERRED_VERSION_linux-yocto_qemux86 ?= "3.14%"
-PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "3.14%"
-PREFERRED_VERSION_linux-yocto_qemuarm ?= "3.14%"
-PREFERRED_VERSION_linux-yocto_qemumips ?= "3.14%"
-PREFERRED_VERSION_linux-yocto_qemumips64 ?= "3.14%"
-PREFERRED_VERSION_linux-yocto_qemuppc ?= "3.14%"
+PREFERRED_VERSION_linux-yocto ?= "3.17%"
+PREFERRED_VERSION_linux-yocto_qemux86 ?= "3.17%"
+PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "3.17%"
+PREFERRED_VERSION_linux-yocto_qemuarm ?= "3.17%"
+PREFERRED_VERSION_linux-yocto_qemumips ?= "3.17%"
+PREFERRED_VERSION_linux-yocto_qemumips64 ?= "3.17%"
+PREFERRED_VERSION_linux-yocto_qemuppc ?= "3.17%"
 
 SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${IMAGE_BASENAME}-${TUNE_PKGARCH}"
 SDKPATH = "/opt/${DISTRO}/${SDK_VERSION}"
Signature · 1 line
1.8.1.2