Skip to contentSkip to conversation

linux-yocto: mips build fixes & config updates

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

lore
Share & tools
lore
#0 lore raw

cover linux-yocto: mips build fixes & config updates

Richard,

Here are two fixes that I moved up in my queue in front of the 4.1 kernel, and stable updates to other kernels.

This fixes the mips build issues we've been seeing with gcc5.x and the 4.9.3 update.

There are minor updates to 3.19 as well, that I wanted to get out now, rather than sit on them.

Next up is updates to 4.1, the libc-headers and removal of older kernels.

Cheers,

Bruce

The following changes since commit ba07a69f3dc8fb798e372130bf665d059fed9d42:

dpkg: Fix for Fedora22 and new versions of tar (2015-07-13 13:47:28 +0100)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (2):
linux-yocto/3.14: fix gcc 4.9.4/5.1 build issues, yaffs2 memory leak linux-yocto/3.19: drm and axxia updates

 meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_3.14.bb      | 18 +++++++++---------
 meta/recipes-kernel/linux/linux-yocto_3.19.bb      | 18 +++++++++---------
 5 files changed, 25 insertions(+), 25 deletions(-)
Signature · 1 line
2.1.0
#1 lore raw

PATCH 1/2 linux-yocto/3.14: fix gcc 4.9.4/5.1 build issues, yaffs2 memory leak

Updating the 3.14 SRCREVs for the following commits:

7534aeb01883 yaffs2: fix memory leak in mount/umount 4287412436cb MIPS: Fix build with binutils 2.24.51+

---
 meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_3.14.bb      | 18 +++++++++---------
 3 files changed, 14 insertions(+), 14 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb +3 -3
index 7da7f83b3ad0..9bdbc49ffeb2 100644
@@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "3428de71031ede23682dd0842b9cfc23ae465f39"
-SRCREV_machine_qemuppc ?= "32c44a56a8218c3349f50d8151a10252d5e85dd1"
-SRCREV_meta ?= "a996d95104b72c422a56e7d9bc8615ec4219ac74"
+SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
+SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
+SRCREV_meta ?= "94fa1d7e980c97fcd59b37daedcd863bd6daaee4"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
 
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb +2 -2
index 000f288fb3e1..bd7b6da28c2c 100644
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "3.14.36"
 KMETA = "meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "bda175966009d5a94103559e6e6ae51279952f39"
-SRCREV_meta ?= "a996d95104b72c422a56e7d9bc8615ec4219ac74"
+SRCREV_machine ?= "7534aeb01883b48cc42eb4900d0a8c64e8160e14"
+SRCREV_meta ?= "94fa1d7e980c97fcd59b37daedcd863bd6daaee4"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
meta/recipes-kernel/linux/linux-yocto_3.14.bb +9 -9
index c809d2e29f60..7f32c7a1b52c 100644
@@ -11,15 +11,15 @@ KBRANCH_qemux86  ?= "standard/common-pc/base"
 KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "dbd8e70653ffb6b63a1b8b7134813d3a93975ff5"
-SRCREV_machine_qemuarm64 ?= "bda175966009d5a94103559e6e6ae51279952f39"
-SRCREV_machine_qemumips ?= "b985d5039e5b14f5acac135a84f2d6541b531552"
-SRCREV_machine_qemuppc ?= "dbbdaf47fae37664ea30181b18a436b3d5401293"
-SRCREV_machine_qemux86 ?= "d3943ebf24457188669472c85d82ab32e2f95f6b"
-SRCREV_machine_qemux86-64 ?= "bda175966009d5a94103559e6e6ae51279952f39"
-SRCREV_machine_qemumips64 ?= "a594ff1fef248d72bf4ef929fa4497cf54a04500"
-SRCREV_machine ?= "bda175966009d5a94103559e6e6ae51279952f39"
-SRCREV_meta ?= "a996d95104b72c422a56e7d9bc8615ec4219ac74"
+SRCREV_machine_qemuarm ?= "bc2e4081f235174c696cc4b30dbea51555a1c3d6"
+SRCREV_machine_qemuarm64 ?= "7534aeb01883b48cc42eb4900d0a8c64e8160e14"
+SRCREV_machine_qemumips ?= "cbbe5f1b5477507aa668b4117a8dedcb407a0571"
+SRCREV_machine_qemuppc ?= "038bbef0f64321a0f9d77e9b07dff3ae1e51b51a"
+SRCREV_machine_qemux86 ?= "48833301518748d82cbc2412fea3617eeee6d01b"
+SRCREV_machine_qemux86-64 ?= "7534aeb01883b48cc42eb4900d0a8c64e8160e14"
+SRCREV_machine_qemumips64 ?= "c910c6d8338ab7291f066edc06de83de5b645d8f"
+SRCREV_machine ?= "7534aeb01883b48cc42eb4900d0a8c64e8160e14"
+SRCREV_meta ?= "94fa1d7e980c97fcd59b37daedcd863bd6daaee4"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
 
Signature · 1 line
2.1.0
#2 lore raw

PATCH 2/2 linux-yocto/3.19: drm and axxia updates

In reply to Bruce Ashfield

Bumping the 3.19 SRCREVs for the following fixes:

e152349de59b drm/i915: Reset CSB read pointer in ring init a87a6ffb3459 drm/i915/bdw: Enable execlists by default where supported a70b2eb273ef meta: axxiaarm: add configuration fragments

---
 meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_3.19.bb      | 18 +++++++++---------
 2 files changed, 11 insertions(+), 11 deletions(-)
meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb +2 -2
index 6907060d3314..172d3b480009 100644
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "3.19.5"
 KMETA = "meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "6c21811060c03100a32d0acc493df5fb3743b7c8"
-SRCREV_meta ?= "118f27167f4626fc7c71cefbec7c55a41d3a6d62"
+SRCREV_machine ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
+SRCREV_meta ?= "a70b2eb273ef6349d344920474a494697474b98e"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
meta/recipes-kernel/linux/linux-yocto_3.19.bb +9 -9
index 6218c02eca8b..cab06266f931 100644
@@ -11,15 +11,15 @@ KBRANCH_qemux86  ?= "standard/common-pc"
 KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "c75bfc837fa8079278e77e8c122fe506c4ba7438"
-SRCREV_machine_qemuarm64 ?= "6c21811060c03100a32d0acc493df5fb3743b7c8"
-SRCREV_machine_qemumips ?= "b6aae264b3d4e74cc29a5db8c376840579d1f433"
-SRCREV_machine_qemuppc ?= "f6c2fa7ca86bd548cc96bd0ddf8aa89229e4c2c2"
-SRCREV_machine_qemux86 ?= "6c21811060c03100a32d0acc493df5fb3743b7c8"
-SRCREV_machine_qemux86-64 ?= "6c21811060c03100a32d0acc493df5fb3743b7c8"
-SRCREV_machine_qemumips64 ?= "d3a1f6f5501167c76fb662d518140133f5ce78c5"
-SRCREV_machine ?= "6c21811060c03100a32d0acc493df5fb3743b7c8"
-SRCREV_meta ?= "118f27167f4626fc7c71cefbec7c55a41d3a6d62"
+SRCREV_machine_qemuarm ?= "963b4df663dba2584ac864e0c016825de0046558"
+SRCREV_machine_qemuarm64 ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
+SRCREV_machine_qemumips ?= "cedbbc7b5e72df2e820bb9e7885f12132c5e2fff"
+SRCREV_machine_qemuppc ?= "23a83386e10986a63e6cef712a045445499d002b"
+SRCREV_machine_qemux86 ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
+SRCREV_machine_qemux86-64 ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
+SRCREV_machine_qemumips64 ?= "3eb70cea3532e22ab1b6da9864446621229e6616"
+SRCREV_machine ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
+SRCREV_meta ?= "a70b2eb273ef6349d344920474a494697474b98e"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.19.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
 
Signature · 1 line
2.1.0