Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/9 v2] linux-yocto: consolidated pull request
@ 2015-08-27  2:31 Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 1/9] linux-yocto/4.1: fix qemuarm preempt-rt configuration Bruce Ashfield
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Hi all,

Patches 0-6 are the same as my previous pull request, but I've added
them here for completness sake.

As Ross pointed out, I got a little bit carried away enabling CIRRUS
drm support, so I've now dialed it back and only enabled it for our
x86 targets. 

I've also addressed a couple of quark and coretemp issues that Saul
noticed in [linux-yocto/4.1: CIRRUS config and quark thermal support]

The interesting parts of this refreshed series are:

  linux-yocto-dev: update to 4.2-rc
  linux-yocto/3.14/4.1: fix ARM boot with gcc 5.x

With these, we have a 4.2 kernel available AND qemuarm targets that
build and boot with gcc 5.2 (for both the 3.14 and 4.1 kernel).

Cheers,

Bruce

The following changes since commit 393bd7496d71eb101f21234c1233a2d18fd2c73e:

  oeqa/oetest.py: add better package search for hasPackage() (2015-08-26 08:28:06 +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 (9):
  linux-yocto/4.1: fix qemuarm preempt-rt configuration
  linux-yocto/3.19/4.1: add coretemp to intel-common-drivers
  linux-yocto/4.1: quark configuration and thermal support
  linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  linux-yocto/4.1: update to v4.1.6 and v4.1.6-rt5
  linux-yocto/4.1: enable DRM_CIRRUS_QEMU and EXT4_USE_FOR_EXT23
  linux-yocto/4.1: CIRRUS config and quark thermal support
  linux-yocto-dev: update to 4.2-rc
  linux-yocto/3.14/4.1: fix ARM boot with gcc 5.x

 meta/recipes-kernel/linux/linux-yocto-dev.bb       |  2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb    |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb  |  6 +++---
 meta/recipes-kernel/linux/linux-yocto_3.14.bb      | 18 +++++++++---------
 meta/recipes-kernel/linux/linux-yocto_3.19.bb      |  2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb       | 20 ++++++++++----------
 9 files changed, 33 insertions(+), 33 deletions(-)

-- 
2.1.0



^ permalink raw reply	[flat|nested] 17+ messages in thread

* [PATCH 1/9] linux-yocto/4.1: fix qemuarm preempt-rt configuration
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 2/9] linux-yocto/3.19/4.1: add coretemp to intel-common-drivers Bruce Ashfield
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

With the recent changes to the kernel meta data handling and the
removal of BSP branches, we need to shuffle some patches around to
match.

This prevents patches from being applied twice, and the qemuarm BSP
can be configured for preempt-rt.

[YOCTO: #8122]

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto_4.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index a7a52cb62762..9eff93d35764 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
 SRCREV_machine_qemux86-64 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
 SRCREV_machine_qemumips64 ?= "5c2b3697082a4ec6641aa5a8eca3974ca609cecf"
 SRCREV_machine ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_meta ?= "45393dd54f5ad77d43014c407c2b3520da42f427"
+SRCREV_meta ?= "0a1457774f203eae4213822a0bd17a07f3b5d89a"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 2/9] linux-yocto/3.19/4.1: add coretemp to intel-common-drivers
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 1/9] linux-yocto/4.1: fix qemuarm preempt-rt configuration Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 3/9] linux-yocto/4.1: quark configuration and thermal support Bruce Ashfield
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Updating the 3.19 and 4.1 meta SRCREVs to pull in the coretemp
configuration values.

Partial fix for [YOCTO #8107].

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb    | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb  | 2 +-
 meta/recipes-kernel/linux/linux-yocto_3.19.bb      | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb       | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 1cefff871440..848bc965a0b0 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -3,7 +3,7 @@ KBRANCH ?= "standard/preempt-rt"
 require recipes-kernel/linux/linux-yocto.inc
 
 SRCREV_machine ?= "fe1ee443489d4ab5ce04c903b0362ae565547bd1"
-SRCREV_meta ?= "45393dd54f5ad77d43014c407c2b3520da42f427"
+SRCREV_meta ?= "4ea43922558a9032af33ea42ea74ac02416079e7"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb
index c82da372681d..a6a58a2ed84f 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.19.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
-SRCREV_meta ?= "361c186effc0b0038dfbfd3fe71ecf3df5edb43d"
+SRCREV_meta ?= "1016714868249d64fc16692fd7679672b1efa17b"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index 38167cc2e85e..0e53d1d9149c 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_meta ?= "45393dd54f5ad77d43014c407c2b3520da42f427"
+SRCREV_meta ?= "4ea43922558a9032af33ea42ea74ac02416079e7"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.19.bb b/meta/recipes-kernel/linux/linux-yocto_3.19.bb
index 364f1f60ddcd..e8c16407a1c5 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.19.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.19.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
 SRCREV_machine_qemux86-64 ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
 SRCREV_machine_qemumips64 ?= "3eb70cea3532e22ab1b6da9864446621229e6616"
 SRCREV_machine ?= "e152349de59b43b2a75f2c332b44171df461d5a0"
-SRCREV_meta ?= "361c186effc0b0038dfbfd3fe71ecf3df5edb43d"
+SRCREV_meta ?= "1016714868249d64fc16692fd7679672b1efa17b"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.19.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-3.19;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 9eff93d35764..cbc3981f6d54 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
 SRCREV_machine_qemux86-64 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
 SRCREV_machine_qemumips64 ?= "5c2b3697082a4ec6641aa5a8eca3974ca609cecf"
 SRCREV_machine ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_meta ?= "0a1457774f203eae4213822a0bd17a07f3b5d89a"
+SRCREV_meta ?= "4ea43922558a9032af33ea42ea74ac02416079e7"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 3/9] linux-yocto/4.1: quark configuration and thermal support
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 1/9] linux-yocto/4.1: fix qemuarm preempt-rt configuration Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 2/9] linux-yocto/3.19/4.1: add coretemp to intel-common-drivers Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes Bruce Ashfield
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Updating the 4.1 SRECREVs to reflect the following changes:

  74159a303c21 thermal: intel Quark SoC X1000 DTS thermal driver

  833214b33303 intel-quark-tiny: Add tiny KTYPE .scc file
  45ecab18d462 amd.cfg: Add X86_AMD_PLAFORM_DEVICE to default
  9a31d2cbc251 intel-quark-standard: add mass storage and boot live support
  4ea43922558a bsp: add coretemp to intel-common-drivers

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 18 +++++++++---------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 848bc965a0b0..3473316d91eb 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -2,8 +2,8 @@ KBRANCH ?= "standard/preempt-rt"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "fe1ee443489d4ab5ce04c903b0362ae565547bd1"
-SRCREV_meta ?= "4ea43922558a9032af33ea42ea74ac02416079e7"
+SRCREV_machine ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index 0e53d1d9149c..105f31c90ae5 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "4.1.2"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_meta ?= "4ea43922558a9032af33ea42ea74ac02416079e7"
+SRCREV_machine ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index cbc3981f6d54..ecc72534292f 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,15 +11,15 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "c4df99c91fc947afb7010a11eceeef0e05bf964f"
-SRCREV_machine_qemuarm64 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_machine_qemumips ?= "6a24f7e60b9b2ecc1579f5f767be5845086533e1"
-SRCREV_machine_qemuppc ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_machine_qemux86 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_machine_qemux86-64 ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_machine_qemumips64 ?= "5c2b3697082a4ec6641aa5a8eca3974ca609cecf"
-SRCREV_machine ?= "4e30e64c44df9e59bd13239951bb8d2b5b276e6f"
-SRCREV_meta ?= "4ea43922558a9032af33ea42ea74ac02416079e7"
+SRCREV_machine_qemuarm ?= "0352ebb49ba09bd09dee69d6df4af1388d3f4992"
+SRCREV_machine_qemuarm64 ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine_qemumips ?= "46ec81f8b6d8f6c6906280651d2aa5e18d3bb63f"
+SRCREV_machine_qemuppc ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine_qemux86 ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine_qemux86-64 ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine_qemumips64 ?= "9c23f12286ee4aafe695153f4ebf5b9d4cdfd909"
+SRCREV_machine ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (2 preceding siblings ...)
  2015-08-27  2:31 ` [PATCH 3/9] linux-yocto/4.1: quark configuration and thermal support Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-30 13:57   ` Richard Purdie
  2015-08-27  2:31 ` [PATCH 5/9] linux-yocto/4.1: update to v4.1.6 and v4.1.6-rt5 Bruce Ashfield
                   ` (4 subsequent siblings)
  8 siblings, 1 reply; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Updating the 3.14 SRCREVs to match the latest kernel meta data updates
and also to merge four patches Richard Purdie located that fix the
gcc 5.x ARM build (we still have boot issues, but building is the
first step).

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 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(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
index 0bd94f0c600d..d59f06b81c04 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
@@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
-SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
-SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
+SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
+SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
+SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-3.14;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
index f486d41efad9..f65e0e0ed74f 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "3.14.36"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "7534aeb01883b48cc42eb4900d0a8c64e8160e14"
-SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
+SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
+SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.14.bb b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
index 9bbcecc76f33..db77e9ead037 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
@@ -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 ?= "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 ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
+SRCREV_machine_qemuarm ?= "7e763688134a64b67f35af4f5a289be0b0c95126"
+SRCREV_machine_qemuarm64 ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
+SRCREV_machine_qemumips ?= "9c6fdae47597756042a1d4ed613dff96e430e8e9"
+SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
+SRCREV_machine_qemux86 ?= "550f5379bc4b001f656e7c98165606e543d0858c"
+SRCREV_machine_qemux86-64 ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
+SRCREV_machine_qemumips64 ?= "9b203f1aff41f7b713ec973cdcc7d016db4ffc26"
+SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
+SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;branch=${KBRANCH};name=machine; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-3.14;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 5/9] linux-yocto/4.1: update to v4.1.6 and v4.1.6-rt5
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (3 preceding siblings ...)
  2015-08-27  2:31 ` [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 6/9] linux-yocto/4.1: enable DRM_CIRRUS_QEMU and EXT4_USE_FOR_EXT23 Bruce Ashfield
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Bumping the SRCREVs to import the latest 4.1-stable and 4.1-rt changes.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 18 +++++++++---------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 3473316d91eb..5c60875c7127 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -2,13 +2,13 @@ KBRANCH ?= "standard/preempt-rt"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.1.2"
+LINUX_VERSION ?= "4.1.6"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index 105f31c90ae5..d79c78611109 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -4,12 +4,12 @@ KCONFIG_MODE = "--allnoconfig"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-LINUX_VERSION ?= "4.1.2"
+LINUX_VERSION ?= "4.1.6"
 
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index ecc72534292f..82511c8dfb76 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,20 +11,20 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "0352ebb49ba09bd09dee69d6df4af1388d3f4992"
-SRCREV_machine_qemuarm64 ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
-SRCREV_machine_qemumips ?= "46ec81f8b6d8f6c6906280651d2aa5e18d3bb63f"
-SRCREV_machine_qemuppc ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
-SRCREV_machine_qemux86 ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
-SRCREV_machine_qemux86-64 ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
-SRCREV_machine_qemumips64 ?= "9c23f12286ee4aafe695153f4ebf5b9d4cdfd909"
-SRCREV_machine ?= "74159a303c210bca8ea5c5636fc5b17d47e51aa1"
+SRCREV_machine_qemuarm ?= "89601a6f23a7dd842f24911f0438d0b45c85aa00"
+SRCREV_machine_qemuarm64 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
+SRCREV_machine_qemumips ?= "4132a691d0908d10b8f07ce7ece02e6dc94e17bc"
+SRCREV_machine_qemuppc ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
+SRCREV_machine_qemux86 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
+SRCREV_machine_qemux86-64 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
+SRCREV_machine_qemumips64 ?= "033e1aa633465449edf544eb81adda0caf16ec60"
+SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.1.2"
+LINUX_VERSION ?= "4.1.6"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 6/9] linux-yocto/4.1: enable DRM_CIRRUS_QEMU and EXT4_USE_FOR_EXT23
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (4 preceding siblings ...)
  2015-08-27  2:31 ` [PATCH 5/9] linux-yocto/4.1: update to v4.1.6 and v4.1.6-rt5 Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 7/9] linux-yocto/4.1: CIRRUS config and quark thermal support Bruce Ashfield
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Updating the meta SRCREV to enable cirrus graphics emulation and wider
compatibility for the ext4 driver.

[YOCTO: #7348]
[YOCTO: #6667]

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 5c60875c7127..b401bc321db5 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -3,7 +3,7 @@ KBRANCH ?= "standard/preempt-rt"
 require recipes-kernel/linux/linux-yocto.inc
 
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
+SRCREV_meta ?= "b0f1aa2d808669a35d14e7d5d17b97dd0e3d8d6e"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index d79c78611109..ed5b2180c330 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
+SRCREV_meta ?= "b0f1aa2d808669a35d14e7d5d17b97dd0e3d8d6e"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 82511c8dfb76..abd94a7d1273 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemux86-64 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemumips64 ?= "033e1aa633465449edf544eb81adda0caf16ec60"
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "833214b33303ecde02fdcd1a9bc7901ded6a7976"
+SRCREV_meta ?= "b0f1aa2d808669a35d14e7d5d17b97dd0e3d8d6e"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 7/9] linux-yocto/4.1: CIRRUS config and quark thermal support
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (5 preceding siblings ...)
  2015-08-27  2:31 ` [PATCH 6/9] linux-yocto/4.1: enable DRM_CIRRUS_QEMU and EXT4_USE_FOR_EXT23 Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 8/9] linux-yocto-dev: update to 4.2-rc Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 9/9] linux-yocto/3.14/4.1: fix ARM boot with gcc 5.x Bruce Ashfield
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Updating the meta SRCREVs for the following changes:

  92977854ff52 graphics: disable CIRRUS DRM for qemumips and qemuppc
  57f4dc4dfe16 intel-quark: Enable thermal support

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index b401bc321db5..dfbf3a2b2c1a 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -3,7 +3,7 @@ KBRANCH ?= "standard/preempt-rt"
 require recipes-kernel/linux/linux-yocto.inc
 
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "b0f1aa2d808669a35d14e7d5d17b97dd0e3d8d6e"
+SRCREV_meta ?= "92977854ff528bac281772dfb4823f4ca1513688"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index ed5b2180c330..d085b0336d75 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "b0f1aa2d808669a35d14e7d5d17b97dd0e3d8d6e"
+SRCREV_meta ?= "92977854ff528bac281772dfb4823f4ca1513688"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index abd94a7d1273..b1d4e5da8150 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemux86-64 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemumips64 ?= "033e1aa633465449edf544eb81adda0caf16ec60"
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "b0f1aa2d808669a35d14e7d5d17b97dd0e3d8d6e"
+SRCREV_meta ?= "92977854ff528bac281772dfb4823f4ca1513688"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 8/9] linux-yocto-dev: update to 4.2-rc
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (6 preceding siblings ...)
  2015-08-27  2:31 ` [PATCH 7/9] linux-yocto/4.1: CIRRUS config and quark thermal support Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  2015-08-27  2:31 ` [PATCH 9/9] linux-yocto/3.14/4.1: fix ARM boot with gcc 5.x Bruce Ashfield
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

The -dev kernel is now tracking 4.2 content, so we update the
linux-yocto-dev recipes PV to match.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
index 0be30893acec..afe482ac6556 100644
--- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
@@ -36,7 +36,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name
 SRCREV_machine ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
 SRCREV_meta ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
 
-LINUX_VERSION ?= "4.1-rc+"
+LINUX_VERSION ?= "4.2-rc+"
 LINUX_VERSION_EXTENSION ?= "-yoctodev-${LINUX_KERNEL_TYPE}"
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [PATCH 9/9] linux-yocto/3.14/4.1: fix ARM boot with gcc 5.x
  2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (7 preceding siblings ...)
  2015-08-27  2:31 ` [PATCH 8/9] linux-yocto-dev: update to 4.2-rc Bruce Ashfield
@ 2015-08-27  2:31 ` Bruce Ashfield
  8 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-27  2:31 UTC (permalink / raw)
  To: openembedded-core

Booting qemuarm when the kernel was built with gcc 5.x would result in
a boot hang (or at least no visible output).

Updating the SRCREVs for the following change:

    Author: Jianchuan Wang
    Email: jianchuan.wang@windriver.com
    Subject: Omit to optimize vsprintf.c/kasprintf.c
    Date: Wed, 26 Aug 2015 13:54:57 +0800

    Add "-O0" for vsprintf.c/kasprintf.c

    Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com>

While this may not be the final fix (it still has to go usptream and
be better explained), it gets us booting, so is good enough for the
time being.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_3.14.bb     | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index dfbf3a2b2c1a..06483c3ee8b9 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -3,7 +3,7 @@ KBRANCH ?= "standard/preempt-rt"
 require recipes-kernel/linux/linux-yocto.inc
 
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "92977854ff528bac281772dfb4823f4ca1513688"
+SRCREV_meta ?= "429f9e2ff0649b8c9341345622545d874d5e303a"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index d085b0336d75..061205e92088 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "92977854ff528bac281772dfb4823f4ca1513688"
+SRCREV_meta ?= "429f9e2ff0649b8c9341345622545d874d5e303a"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.14.bb b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
index db77e9ead037..fc826a17c4ef 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
@@ -11,7 +11,7 @@ KBRANCH_qemux86  ?= "standard/common-pc/base"
 KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "7e763688134a64b67f35af4f5a289be0b0c95126"
+SRCREV_machine_qemuarm ?= "9d0a4947dc7117e393dc3b8c07246d26e22ecdec"
 SRCREV_machine_qemuarm64 ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
 SRCREV_machine_qemumips ?= "9c6fdae47597756042a1d4ed613dff96e430e8e9"
 SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index b1d4e5da8150..46d46165b359 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,7 +11,7 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "89601a6f23a7dd842f24911f0438d0b45c85aa00"
+SRCREV_machine_qemuarm ?= "3c1245d162ccb55de1af42bcf3dbf690457bf9e4"
 SRCREV_machine_qemuarm64 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemumips ?= "4132a691d0908d10b8f07ce7ece02e6dc94e17bc"
 SRCREV_machine_qemuppc ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemux86-64 ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
 SRCREV_machine_qemumips64 ?= "033e1aa633465449edf544eb81adda0caf16ec60"
 SRCREV_machine ?= "59b8c4f5e8ddb9c33c62fff22204fe2b0d8c703e"
-SRCREV_meta ?= "92977854ff528bac281772dfb4823f4ca1513688"
+SRCREV_meta ?= "429f9e2ff0649b8c9341345622545d874d5e303a"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
-- 
2.1.0



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-27  2:31 ` [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes Bruce Ashfield
@ 2015-08-30 13:57   ` Richard Purdie
  2015-08-30 14:30     ` Bruce Ashfield
  0 siblings, 1 reply; 17+ messages in thread
From: Richard Purdie @ 2015-08-30 13:57 UTC (permalink / raw)
  To: Bruce Ashfield, Bruce Ashfield; +Cc: openembedded-core

On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
> and also to merge four patches Richard Purdie located that fix the
> gcc 5.x ARM build (we still have boot issues, but building is the
> first step).
> 
> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
> ---
>  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(-)
> 
> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> index 0bd94f0c600d..d59f06b81c04 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
>  
>  require recipes-kernel/linux/linux-yocto.inc
>  
> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
>  

I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
standard/qemuppc branch? Did you miss a push?

I merged this to master not realising this issue and the autobuilder is
now unhappy so need to get this resolved one way or another ASAP :/.

Cheers,

Richard






^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-30 13:57   ` Richard Purdie
@ 2015-08-30 14:30     ` Bruce Ashfield
  2015-08-30 14:34       ` Bruce Ashfield
  0 siblings, 1 reply; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-30 14:30 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Sun, Aug 30, 2015 at 9:57 AM, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
> On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
>> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
>> and also to merge four patches Richard Purdie located that fix the
>> gcc 5.x ARM build (we still have boot issues, but building is the
>> first step).
>>
>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
>> ---
>>  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(-)
>>
>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> index 0bd94f0c600d..d59f06b81c04 100644
>> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
>>
>>  require recipes-kernel/linux/linux-yocto.inc
>>
>> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
>> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
>> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
>> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
>> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
>> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
>>
>
> I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
> standard/qemuppc branch? Did you miss a push?
>
> I merged this to master not realising this issue and the autobuilder is
> now unhappy so need to get this resolved one way or another ASAP :/.

I'm out until tomorrow morning. So a revert is the only way to fix it quickly.

As I mentioned in my pull request, I had to update all my scripts that do the
SRCREV updates for the meta branch split out .. so I warned that something
unexpected may have happened (with three kernel versions, and 3 types of
kernels across 8 boards ..).

Bruce

>
> Cheers,
>
> Richard
>
>
>
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-30 14:30     ` Bruce Ashfield
@ 2015-08-30 14:34       ` Bruce Ashfield
  2015-08-30 15:49         ` Richard Purdie
  0 siblings, 1 reply; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-30 14:34 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Sun, Aug 30, 2015 at 10:30 AM, Bruce Ashfield
<bruce.ashfield@gmail.com> wrote:
> On Sun, Aug 30, 2015 at 9:57 AM, Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
>> On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
>>> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
>>> and also to merge four patches Richard Purdie located that fix the
>>> gcc 5.x ARM build (we still have boot issues, but building is the
>>> first step).
>>>
>>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
>>> ---
>>>  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(-)
>>>
>>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>>> index 0bd94f0c600d..d59f06b81c04 100644
>>> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>>> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
>>>
>>>  require recipes-kernel/linux/linux-yocto.inc
>>>
>>> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
>>> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
>>> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
>>> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
>>> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
>>> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
>>>
>>
>> I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
>> standard/qemuppc branch? Did you miss a push?
>>
>> I merged this to master not realising this issue and the autobuilder is
>> now unhappy so need to get this resolved one way or another ASAP :/.
>
> I'm out until tomorrow morning. So a revert is the only way to fix it quickly.
>
> As I mentioned in my pull request, I had to update all my scripts that do the
> SRCREV updates for the meta branch split out .. so I warned that something
> unexpected may have happened (with three kernel versions, and 3 types of
> kernels across 8 boards ..).

That being said, I did sneak in and check:

> git push origin standard/preempt-rt/qemuppc
Everything up-to-date
> git branch --contains e4847afbb42583fa05e6a94c8d0c8f8e37ed5622
  standard/preempt-rt/qemuppc

That's a merge commit on the top of the branch.

If I get back early enough tonight, I'll look more.

Bruce

>
> Bruce
>
>>
>> Cheers,
>>
>> Richard
>>
>>
>>
>>
>
>
>
> --
> "Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end"



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-30 14:34       ` Bruce Ashfield
@ 2015-08-30 15:49         ` Richard Purdie
  2015-08-31  3:17           ` Bruce Ashfield
  0 siblings, 1 reply; 17+ messages in thread
From: Richard Purdie @ 2015-08-30 15:49 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer

On Sun, 2015-08-30 at 10:34 -0400, Bruce Ashfield wrote:
> On Sun, Aug 30, 2015 at 10:30 AM, Bruce Ashfield
> <bruce.ashfield@gmail.com> wrote:
> > On Sun, Aug 30, 2015 at 9:57 AM, Richard Purdie
> > <richard.purdie@linuxfoundation.org> wrote:
> >> On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
> >>> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
> >>> and also to merge four patches Richard Purdie located that fix the
> >>> gcc 5.x ARM build (we still have boot issues, but building is the
> >>> first step).
> >>>
> >>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
> >>> ---
> >>>  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(-)
> >>>
> >>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> >>> index 0bd94f0c600d..d59f06b81c04 100644
> >>> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> >>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> >>> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
> >>>
> >>>  require recipes-kernel/linux/linux-yocto.inc
> >>>
> >>> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
> >>> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
> >>> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
> >>> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
> >>> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
> >>> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
> >>>
> >>
> >> I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
> >> standard/qemuppc branch? Did you miss a push?
> >>
> >> I merged this to master not realising this issue and the autobuilder is
> >> now unhappy so need to get this resolved one way or another ASAP :/.
> >
> > I'm out until tomorrow morning. So a revert is the only way to fix it quickly.
> >
> > As I mentioned in my pull request, I had to update all my scripts that do the
> > SRCREV updates for the meta branch split out .. so I warned that something
> > unexpected may have happened (with three kernel versions, and 3 types of
> > kernels across 8 boards ..).
> 
> That being said, I did sneak in and check:
> 
> > git push origin standard/preempt-rt/qemuppc
> Everything up-to-date
> > git branch --contains e4847afbb42583fa05e6a94c8d0c8f8e37ed5622
>   standard/preempt-rt/qemuppc
> 
> That's a merge commit on the top of the branch.
> 
> If I get back early enough tonight, I'll look more.

If I have to guess, your scripts have taken the qemuppc -rt revision and
applied it to the qemuppc standard kernel (the non -rt version).

I'll try changing it to the standard/qemuppc revision instead (patch
pushed for that).

We also have an issue with 3.14 qemumips failing in do_patch:

https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages/logs/stdio

I've not looked into that one.

Cheers,

Richard



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-30 15:49         ` Richard Purdie
@ 2015-08-31  3:17           ` Bruce Ashfield
  2015-08-31  7:14             ` Richard Purdie
  0 siblings, 1 reply; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-31  3:17 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Sun, Aug 30, 2015 at 11:49 AM, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
> On Sun, 2015-08-30 at 10:34 -0400, Bruce Ashfield wrote:
>> On Sun, Aug 30, 2015 at 10:30 AM, Bruce Ashfield
>> <bruce.ashfield@gmail.com> wrote:
>> > On Sun, Aug 30, 2015 at 9:57 AM, Richard Purdie
>> > <richard.purdie@linuxfoundation.org> wrote:
>> >> On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
>> >>> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
>> >>> and also to merge four patches Richard Purdie located that fix the
>> >>> gcc 5.x ARM build (we still have boot issues, but building is the
>> >>> first step).
>> >>>
>> >>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
>> >>> ---
>> >>>  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(-)
>> >>>
>> >>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> >>> index 0bd94f0c600d..d59f06b81c04 100644
>> >>> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> >>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> >>> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
>> >>>
>> >>>  require recipes-kernel/linux/linux-yocto.inc
>> >>>
>> >>> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
>> >>> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
>> >>> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
>> >>> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
>> >>> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
>> >>> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
>> >>>
>> >>
>> >> I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
>> >> standard/qemuppc branch? Did you miss a push?
>> >>
>> >> I merged this to master not realising this issue and the autobuilder is
>> >> now unhappy so need to get this resolved one way or another ASAP :/.
>> >
>> > I'm out until tomorrow morning. So a revert is the only way to fix it quickly.
>> >
>> > As I mentioned in my pull request, I had to update all my scripts that do the
>> > SRCREV updates for the meta branch split out .. so I warned that something
>> > unexpected may have happened (with three kernel versions, and 3 types of
>> > kernels across 8 boards ..).
>>
>> That being said, I did sneak in and check:
>>
>> > git push origin standard/preempt-rt/qemuppc
>> Everything up-to-date
>> > git branch --contains e4847afbb42583fa05e6a94c8d0c8f8e37ed5622
>>   standard/preempt-rt/qemuppc
>>
>> That's a merge commit on the top of the branch.
>>
>> If I get back early enough tonight, I'll look more.
>
> If I have to guess, your scripts have taken the qemuppc -rt revision and
> applied it to the qemuppc standard kernel (the non -rt version).
>

The revs still look right to me.

Do you have a link to the autobuilder failure for this one ?

You said that e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 wasn't being found
for qemuppc on standard/base, in the -rt recipe (at least that's what the first
email in the thread seems to indicate).

But KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc" is set, which matches
the SRCREV that I pushed.

So if you point me in the direction of a log, I'll figure out what
part I'm missing.


> I'll try changing it to the standard/qemuppc revision instead (patch
> pushed for that).
>
> We also have an issue with 3.14 qemumips failing in do_patch:
>
> https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages/logs/stdio
>

I'll have a look at this on in the morning, I've launched a build.

Bruce

> I've not looked into that one.
>
> Cheers,
>
> Richard
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-31  3:17           ` Bruce Ashfield
@ 2015-08-31  7:14             ` Richard Purdie
  2015-08-31 12:41               ` Bruce Ashfield
  0 siblings, 1 reply; 17+ messages in thread
From: Richard Purdie @ 2015-08-31  7:14 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer

On Sun, 2015-08-30 at 23:17 -0400, Bruce Ashfield wrote:
> On Sun, Aug 30, 2015 at 11:49 AM, Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> > On Sun, 2015-08-30 at 10:34 -0400, Bruce Ashfield wrote:
> >> On Sun, Aug 30, 2015 at 10:30 AM, Bruce Ashfield
> >> <bruce.ashfield@gmail.com> wrote:
> >> > On Sun, Aug 30, 2015 at 9:57 AM, Richard Purdie
> >> > <richard.purdie@linuxfoundation.org> wrote:
> >> >> On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
> >> >>> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
> >> >>> and also to merge four patches Richard Purdie located that fix the
> >> >>> gcc 5.x ARM build (we still have boot issues, but building is the
> >> >>> first step).
> >> >>>
> >> >>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
> >> >>> ---
> >> >>>  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(-)
> >> >>>
> >> >>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> >> >>> index 0bd94f0c600d..d59f06b81c04 100644
> >> >>> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> >> >>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
> >> >>> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
> >> >>>
> >> >>>  require recipes-kernel/linux/linux-yocto.inc
> >> >>>
> >> >>> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
> >> >>> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
> >> >>> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
> >> >>> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
> >> >>> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
> >> >>> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
> >> >>>
> >> >>
> >> >> I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
> >> >> standard/qemuppc branch? Did you miss a push?
> >> >>
> >> >> I merged this to master not realising this issue and the autobuilder is
> >> >> now unhappy so need to get this resolved one way or another ASAP :/.
> >> >
> >> > I'm out until tomorrow morning. So a revert is the only way to fix it quickly.
> >> >
> >> > As I mentioned in my pull request, I had to update all my scripts that do the
> >> > SRCREV updates for the meta branch split out .. so I warned that something
> >> > unexpected may have happened (with three kernel versions, and 3 types of
> >> > kernels across 8 boards ..).
> >>
> >> That being said, I did sneak in and check:
> >>
> >> > git push origin standard/preempt-rt/qemuppc
> >> Everything up-to-date
> >> > git branch --contains e4847afbb42583fa05e6a94c8d0c8f8e37ed5622
> >>   standard/preempt-rt/qemuppc
> >>
> >> That's a merge commit on the top of the branch.
> >>
> >> If I get back early enough tonight, I'll look more.
> >
> > If I have to guess, your scripts have taken the qemuppc -rt revision and
> > applied it to the qemuppc standard kernel (the non -rt version).
> 
> The revs still look right to me.
> 
> Do you have a link to the autobuilder failure for this one ?
> 
> You said that e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 wasn't being found
> for qemuppc on standard/base, in the -rt recipe (at least that's what the first
> email in the thread seems to indicate).
> 
> But KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc" is set, which matches
> the SRCREV that I pushed.
>
> So if you point me in the direction of a log, I'll figure out what
> part I'm missing.
> 

I think I confusingly quoted the wrong part of the diff. The issue is
more clearly shown by my patch:

http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=92c3f03b790bdb92d5b81ad00c4815d330a4f832

SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"

is set in the non -rt recipe, despite that being a -rt revision.

(the failure is
https://autobuilder.yoctoproject.org/main/builders/nightly-ppc-lsb/builds/468/steps/BuildImages/logs/stdio)

I can also confirm my patch does fix this one.

> > I'll try changing it to the standard/qemuppc revision instead (patch
> > pushed for that).
> >
> > We also have an issue with 3.14 qemumips failing in do_patch:
> >
> > https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages/logs/stdio
> >
> 
> I'll have a look at this on in the morning, I've launched a build.

Thanks. Oddly enough, the do_patch succeeded this time. The original
failure was:

https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages/logs/stdio

ERROR: Function failed: do_patch (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/log.do_patch.23426)
ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/log.do_patch.23426
Log data follows:
| DEBUG: Executing shell function do_patch
| [INFO] validating against known patches  (qemumips-standard-meta)
| fatal: unable to read tree 81509f2de024e7f1d82d95b56fa6b03650ea556e
| ERROR: could not checkout branch standard/mti-malta32
| ERROR. could not update git tree
| WARNING: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/run.do_patch.23426:1 exit 1 from
|   patchme qemumips
| ERROR: Function failed: do_patch (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/log.do_patch.23426)
NOTE: recipe linux-yocto-3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0: task do_patch: Failed

this was on centos 6.6, in case its something related to the version of
git present. The next build which worked was ubuntu1204.

The other issue is edgerouter:

https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages_1/logs/stdio

| {standard input}: Assembler messages:
| {standard input}:157: Error: opcode not supported on this processor: octeon (mips64r2) `saa $2,($4)'
|   CC      arch/mips/lib/uncached.o
|   HOSTCC  lib/gen_crc32table
|   CC      crypto/rng.o
| {standard input}:5385: Error: opcode not supported on this processor: octeon (mips64r2) `saa $11,($2)'
| {standard input}:5810: Error: opcode not supported on this processor: octeon (mips64r2) `saa $10,($2)'
| {standard input}:6158: Error: opcode not supported on this processor: octeon (mips64r2) `saa $3,($7)'
|   CC      block/bsg.o
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work-shared/edgerouter/kernel-source/scripts/Makefile.build:308: recipe for target 'arch/mips/cavium-octeon/executive/cvmx-srio.o' failed
| make[5]: *** [arch/mips/cavium-octeon/executive/cvmx-srio.o] Error 1
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work-shared/edgerouter/kernel-source/scripts/Makefile.build:455: recipe for target 'arch/mips/cavium-octeon/executive' failed
| make[4]: *** [arch/mips/cavium-octeon/executive] Error 2
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work-shared/edgerouter/kernel-source/scripts/Makefile.build:455: recipe for target 'arch/mips/cavium-octeon' failed
| make[3]: *** [arch/mips/cavium-octeon] Error 2
| make[3]: *** Waiting for unfinished jobs....

We 'cheat' could bump some of the machines to 4.1 at this point...

Cheers,

Richard



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes
  2015-08-31  7:14             ` Richard Purdie
@ 2015-08-31 12:41               ` Bruce Ashfield
  0 siblings, 0 replies; 17+ messages in thread
From: Bruce Ashfield @ 2015-08-31 12:41 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Mon, Aug 31, 2015 at 3:14 AM, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
> On Sun, 2015-08-30 at 23:17 -0400, Bruce Ashfield wrote:
>> On Sun, Aug 30, 2015 at 11:49 AM, Richard Purdie
>> <richard.purdie@linuxfoundation.org> wrote:
>> > On Sun, 2015-08-30 at 10:34 -0400, Bruce Ashfield wrote:
>> >> On Sun, Aug 30, 2015 at 10:30 AM, Bruce Ashfield
>> >> <bruce.ashfield@gmail.com> wrote:
>> >> > On Sun, Aug 30, 2015 at 9:57 AM, Richard Purdie
>> >> > <richard.purdie@linuxfoundation.org> wrote:
>> >> >> On Wed, 2015-08-26 at 22:31 -0400, Bruce Ashfield wrote:
>> >> >>> Updating the 3.14 SRCREVs to match the latest kernel meta data updates
>> >> >>> and also to merge four patches Richard Purdie located that fix the
>> >> >>> gcc 5.x ARM build (we still have boot issues, but building is the
>> >> >>> first step).
>> >> >>>
>> >> >>> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
>> >> >>> ---
>> >> >>>  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(-)
>> >> >>>
>> >> >>> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> >> >>> index 0bd94f0c600d..d59f06b81c04 100644
>> >> >>> --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> >> >>> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
>> >> >>> @@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
>> >> >>>
>> >> >>>  require recipes-kernel/linux/linux-yocto.inc
>> >> >>>
>> >> >>> -SRCREV_machine ?= "863ba0912f559ba9d64ab94bf04f0226fdf0cb49"
>> >> >>> -SRCREV_machine_qemuppc ?= "9d464d6696a0fc755c65a2cf75ad7a4656ac6e1e"
>> >> >>> -SRCREV_meta ?= "b55cfc0308bf7158843db4b8f69f866487a0919e"
>> >> >>> +SRCREV_machine ?= "302ca233332fd364ecd028a0cf21b4cdc045e056"
>> >> >>> +SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
>> >> >>> +SRCREV_meta ?= "3a09b38a9f5015c56d99d17aa7c2f200c566249b"
>> >> >>>
>> >> >>
>> >> >> I can't find e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 on the
>> >> >> standard/qemuppc branch? Did you miss a push?
>> >> >>
>> >> >> I merged this to master not realising this issue and the autobuilder is
>> >> >> now unhappy so need to get this resolved one way or another ASAP :/.
>> >> >
>> >> > I'm out until tomorrow morning. So a revert is the only way to fix it quickly.
>> >> >
>> >> > As I mentioned in my pull request, I had to update all my scripts that do the
>> >> > SRCREV updates for the meta branch split out .. so I warned that something
>> >> > unexpected may have happened (with three kernel versions, and 3 types of
>> >> > kernels across 8 boards ..).
>> >>
>> >> That being said, I did sneak in and check:
>> >>
>> >> > git push origin standard/preempt-rt/qemuppc
>> >> Everything up-to-date
>> >> > git branch --contains e4847afbb42583fa05e6a94c8d0c8f8e37ed5622
>> >>   standard/preempt-rt/qemuppc
>> >>
>> >> That's a merge commit on the top of the branch.
>> >>
>> >> If I get back early enough tonight, I'll look more.
>> >
>> > If I have to guess, your scripts have taken the qemuppc -rt revision and
>> > applied it to the qemuppc standard kernel (the non -rt version).
>>
>> The revs still look right to me.
>>
>> Do you have a link to the autobuilder failure for this one ?
>>
>> You said that e4847afbb42583fa05e6a94c8d0c8f8e37ed5622 wasn't being found
>> for qemuppc on standard/base, in the -rt recipe (at least that's what the first
>> email in the thread seems to indicate).
>>
>> But KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc" is set, which matches
>> the SRCREV that I pushed.
>>
>> So if you point me in the direction of a log, I'll figure out what
>> part I'm missing.
>>
>
> I think I confusingly quoted the wrong part of the diff. The issue is
> more clearly shown by my patch:
>
> http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=92c3f03b790bdb92d5b81ad00c4815d330a4f832
>
> SRCREV_machine_qemuppc ?= "e4847afbb42583fa05e6a94c8d0c8f8e37ed5622"
>
> is set in the non -rt recipe, despite that being a -rt revision.
>
> (the failure is
> https://autobuilder.yoctoproject.org/main/builders/nightly-ppc-lsb/builds/468/steps/BuildImages/logs/stdio)
>
> I can also confirm my patch does fix this one.

Excellent. It was late, so I knew I was misreading something. I won't do
anything for this (except make sure that my scripts are updating recipes
properly).

>
>> > I'll try changing it to the standard/qemuppc revision instead (patch
>> > pushed for that).
>> >
>> > We also have an issue with 3.14 qemumips failing in do_patch:
>> >
>> > https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages/logs/stdio
>> >
>>
>> I'll have a look at this on in the morning, I've launched a build.
>
> Thanks. Oddly enough, the do_patch succeeded this time. The original
> failure was:
>
> https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages/logs/stdio
>
> ERROR: Function failed: do_patch (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/log.do_patch.23426)
> ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/log.do_patch.23426
> Log data follows:
> | DEBUG: Executing shell function do_patch
> | [INFO] validating against known patches  (qemumips-standard-meta)
> | fatal: unable to read tree 81509f2de024e7f1d82d95b56fa6b03650ea556e
> | ERROR: could not checkout branch standard/mti-malta32
> | ERROR. could not update git tree
> | WARNING: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/run.do_patch.23426:1 exit 1 from
> |   patchme qemumips
> | ERROR: Function failed: do_patch (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work/qemumips-poky-linux/linux-yocto/3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0/temp/log.do_patch.23426)
> NOTE: recipe linux-yocto-3.14.36+gitAUTOINC+3a09b38a9f_9c6fdae475-r0: task do_patch: Failed
>
> this was on centos 6.6, in case its something related to the version of
> git present. The next build which worked was ubuntu1204.

odd.

>
> The other issue is edgerouter:
>
> https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/464/steps/BuildImages_1/logs/stdio
>
> | {standard input}: Assembler messages:
> | {standard input}:157: Error: opcode not supported on this processor: octeon (mips64r2) `saa $2,($4)'
> |   CC      arch/mips/lib/uncached.o
> |   HOSTCC  lib/gen_crc32table
> |   CC      crypto/rng.o
> | {standard input}:5385: Error: opcode not supported on this processor: octeon (mips64r2) `saa $11,($2)'
> | {standard input}:5810: Error: opcode not supported on this processor: octeon (mips64r2) `saa $10,($2)'
> | {standard input}:6158: Error: opcode not supported on this processor: octeon (mips64r2) `saa $3,($7)'
> |   CC      block/bsg.o
> | /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work-shared/edgerouter/kernel-source/scripts/Makefile.build:308: recipe for target 'arch/mips/cavium-octeon/executive/cvmx-srio.o' failed
> | make[5]: *** [arch/mips/cavium-octeon/executive/cvmx-srio.o] Error 1
> | /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work-shared/edgerouter/kernel-source/scripts/Makefile.build:455: recipe for target 'arch/mips/cavium-octeon/executive' failed
> | make[4]: *** [arch/mips/cavium-octeon/executive] Error 2
> | /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-mips-lsb/build/build/tmp/work-shared/edgerouter/kernel-source/scripts/Makefile.build:455: recipe for target 'arch/mips/cavium-octeon' failed
> | make[3]: *** [arch/mips/cavium-octeon] Error 2
> | make[3]: *** Waiting for unfinished jobs....
>
> We 'cheat' could bump some of the machines to 4.1 at this point...
>

I had assigned this one to Kevin on Friday, so hopefully we'll get a
fix. But yes, all
the h/w references will hopefully bump .. and we can push 3.14 off a
cliff for those
boards.

Bruce

> Cheers,
>
> Richard
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-08-31 12:41 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-27  2:31 [PATCH 0/9 v2] linux-yocto: consolidated pull request Bruce Ashfield
2015-08-27  2:31 ` [PATCH 1/9] linux-yocto/4.1: fix qemuarm preempt-rt configuration Bruce Ashfield
2015-08-27  2:31 ` [PATCH 2/9] linux-yocto/3.19/4.1: add coretemp to intel-common-drivers Bruce Ashfield
2015-08-27  2:31 ` [PATCH 3/9] linux-yocto/4.1: quark configuration and thermal support Bruce Ashfield
2015-08-27  2:31 ` [PATCH 4/9] linux-yocto/3.14: cleanups and gcc5 ARM build fixes Bruce Ashfield
2015-08-30 13:57   ` Richard Purdie
2015-08-30 14:30     ` Bruce Ashfield
2015-08-30 14:34       ` Bruce Ashfield
2015-08-30 15:49         ` Richard Purdie
2015-08-31  3:17           ` Bruce Ashfield
2015-08-31  7:14             ` Richard Purdie
2015-08-31 12:41               ` Bruce Ashfield
2015-08-27  2:31 ` [PATCH 5/9] linux-yocto/4.1: update to v4.1.6 and v4.1.6-rt5 Bruce Ashfield
2015-08-27  2:31 ` [PATCH 6/9] linux-yocto/4.1: enable DRM_CIRRUS_QEMU and EXT4_USE_FOR_EXT23 Bruce Ashfield
2015-08-27  2:31 ` [PATCH 7/9] linux-yocto/4.1: CIRRUS config and quark thermal support Bruce Ashfield
2015-08-27  2:31 ` [PATCH 8/9] linux-yocto-dev: update to 4.2-rc Bruce Ashfield
2015-08-27  2:31 ` [PATCH 9/9] linux-yocto/3.14/4.1: fix ARM boot with gcc 5.x Bruce Ashfield

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox