Skip to contentSkip to conversation

yocto-bsps: update preferred version to 4.1 and introduce 3.14-rt

PATCH New Bruce Ashfield 1 participant 3 messages Jul 21, 2015

lore
Share & tools
lore
#0 lore raw

cover yocto-bsps: update preferred version to 4.1 and introduce 3.14-rt

Hi all,

The 4.1 version switch on this change obviously depends on the 4.1 series that I've sent to oe-core, but I wanted to send this out as well .. to show that I didn't forget to update the default version to be 4.1.

Once 4.1 is in the core, we are good to go with this change.

Cheers,

Bruce

The following changes since commit a888ca8e0a3739cc603c0d286076ad926a88bacc:

linux-yocto: introduce 4.1 versioned recipes (2015-07-21 10:41:12 -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: add 3.14-rt configuration
qemu: change default version to 4.1

 .../recipes-kernel/linux/linux-yocto-rt_3.14.bbappend      | 11 +++++++++++
 meta-yocto/conf/distro/poky.conf                           | 14 +++++++-------
 2 files changed, 18 insertions(+), 7 deletions(-)
 create mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.14.bbappend
Signature · 1 line
2.1.0
#1 lore raw

PATCH 1/2 yocto-bsps: add 3.14-rt configuration

To enable preempt-rt for the h/w reference boards, we can create a bbappend that sets the KMACHINE mappings and valid hashes.

Currently only genericx86* is enabled. Other boards can be added once validated.

---
 .../recipes-kernel/linux/linux-yocto-rt_3.14.bbappend         | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.14.bbappend
meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.14.bbappend new file +11 -0
new file mode 100644
index 000000000000..52fd07fd5d81
@@ -0,0 +1,11 @@
+KBRANCH_genericx86  = "standard/common-pc/base"
+KBRANCH_genericx86-64  = "standard/common-pc-64/base"
+
+KMACHINE_genericx86 ?= "common-pc"
+KMACHINE_genericx86-64 ?= "common-pc-64"
+
+SRCREV_machine_genericx86 ?= "bda175966009d5a94103559e6e6ae51279952f39"
+SRCREV_machine_genericx86-64 ?= "bda175966009d5a94103559e6e6ae51279952f39"
+
+COMPATIBLE_MACHINE_genericx86 = "genericx86"
+COMPATIBLE_MACHINE_genericx86-64 = "genericx86-64"
Signature · 1 line
2.1.0
#2 lore raw

PATCH 2/2 qemu: change default version to 4.1

In reply to Bruce Ashfield

The 4.1 LTSI kernel is now availble, so we update the qemu reference platforms to have it as the default.

---
 meta-yocto/conf/distro/poky.conf | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
meta-yocto/conf/distro/poky.conf +7 -7
index e3d3c783c5d5..014a944f081b 100644
@@ -18,13 +18,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.19%"
-PREFERRED_VERSION_linux-yocto_qemux86 ?= "3.19%"
-PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "3.19%"
-PREFERRED_VERSION_linux-yocto_qemuarm ?= "3.19%"
-PREFERRED_VERSION_linux-yocto_qemumips ?= "3.19%"
-PREFERRED_VERSION_linux-yocto_qemumips64 ?= "3.19%"
-PREFERRED_VERSION_linux-yocto_qemuppc ?= "3.19%"
+PREFERRED_VERSION_linux-yocto ?= "4.1%"
+PREFERRED_VERSION_linux-yocto_qemux86 ?= "4.1%"
+PREFERRED_VERSION_linux-yocto_qemux86-64 ?= "4.1%"
+PREFERRED_VERSION_linux-yocto_qemuarm ?= "4.1%"
+PREFERRED_VERSION_linux-yocto_qemumips ?= "4.1%"
+PREFERRED_VERSION_linux-yocto_qemumips64 ?= "4.1%"
+PREFERRED_VERSION_linux-yocto_qemuppc ?= "4.1%"
 
 SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${IMAGE_BASENAME}-${TUNE_PKGARCH}"
 SDKPATH = "/opt/${DISTRO}/${SDK_VERSION}"
Signature · 1 line
2.1.0