Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2012-06-07 19:59 Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 1/9] kern-tools: remove unused code, meta branch and directory assumptions Bruce Ashfield
                   ` (9 more replies)
  0 siblings, 10 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Richard/Saul,

Here's a 9 patch series that is a collection of work that's been
brewing for about three weeks.

Highlights include:

  - removal of the 2.6.37 recipe, it's time is now gone
  - addition of the 3.4 kernel recipe
      - configuration fixups and audits within that 3.4 kernel
      - kernel *only* support for mips64 mti emulation
  - -stable updates for supported kernels 3.2.18, 3.0.32
  - machine fixes/configurations for the 3.2 and 3.0 kernels
  - kern tool updates, streamlining and fixes

I've built and booted the qemu* machines on 3.4, and have been doing
this for several weeks now. Built and boot tests have also happened
on the 3.0 and 3.2 trees as well. Some BSP layers are already using
these changes.

The tools changes set the stage for some follow on changes that 
I'm nearly done for the next oe-core/yocto release, but they are
useful by themselves, so I'm getting them out of my queue.

I'll follow up to other lists with updates to recipes and configs
that reference the modified kernels.

BSP layers can be updated as appropriate, since all these changes
have been pushed to the various kernel trees.

Cheers,

Bruce

The following changes since commit df8f55a919b3cc602ce1f1c51630c7edf6e36b55:

  ltp: Add patch to correct failing build (2012-06-05 23:05:00 +0100)

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

Bruce Ashfield (9):
  kern-tools: remove unused code, meta branch and directory assumptions
  linux-yocto/3.2: update to v3.2.18
  linux-yocto/3.0: update to v3.0.32
  linux-yocto: remove v2.6.37 recipe
  linux-yocto: add machine aliases for yocto BSPs
  linux-yocto: add 3.4 recipe
  linux-yocto/3.2: fri2 and chiefriver machine updates
  linux-yocto/3.0: add cedartrail kernel features
  kern-tools: anchor KMACHINE test

 .../kern-tools/kern-tools-native_git.bb            |    4 +-
 meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb    |   15 ++------
 meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb    |   15 ++------
 meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb  |    7 ++--
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb    |   38 --------------------
 meta/recipes-kernel/linux/linux-yocto_3.0.bb       |   23 ++++--------
 meta/recipes-kernel/linux/linux-yocto_3.2.bb       |   23 ++++--------
 meta/recipes-kernel/linux/linux-yocto_3.4.bb       |   38 ++++++++++++++++++++
 8 files changed, 67 insertions(+), 96 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
 create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.4.bb

-- 
1.7.5.4




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

* [PATCH 1/9] kern-tools: remove unused code, meta branch and directory assumptions
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 2/9] linux-yocto/3.2: update to v3.2.18 Bruce Ashfield
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Updating the kern-tools SRCREV to pick up fixes that remove unused
code, transition code (tree format changes) and to remove assumptions
about branch and directory naming.

There are no user visible changes with this update, but the plumbing
changes will be used in future updates for more generalized support.

The commit details are below:

 Author: Bruce Ashfield <bruce.ashfield@windriver.com>
 Date:   Fri May 11 12:13:12 2012 -0400

    kgit-publish: remove --remote option

    The ability to publish and automatically push a repository was
    never used, and is error prone. The complexit isn't needed in
    the script, so removing it is the best option.

    An explicit push after tree publication is suggested, or a
    wrapper script (specific to a particular infrastructure) around
    this script.

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

 Author: Bruce Ashfield <bruce.ashfield@windriver.com>
 Date:   Fri May 11 12:04:09 2012 -0400

    kern-tools: remove unused code, scripts and transition code

    The period of supporting old trees with a different meta
    branch name and directory structure are gone. So the cleanup
    and removal of the old structure can be completed.

    The meta branch and directory are now controlled via command line,
    or via the KMETA environment variable. No testing and conditional
    processing of the tree are required.

    Additionally, the generate_cfg script is no longer used, or is the
    branch conditing code in createme. So they can be safely removed
    from the tools and repository.

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

 Author: Bruce Ashfield <bruce.ashfield@windriver.com>
 Date:   Thu May 10 12:18:19 2012 -0400

    kern-tools: remove meta tag and directory assumptions

    During repository sanity checks (createme) and during the
    checkpoint process, there were several assumptions about the tree
    that either relied on a tag, or a particular directory name.

    With this set of changes, simply passing the meta branch name is
    enough to sanitize and restore the checkpoint. If no meta branch
    name is passed, the default of 'meta' is used for both the branch
    and meta data directory name.

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 .../kern-tools/kern-tools-native_git.bb            |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
index 9ef1a20..becb0de 100644
--- a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
+++ b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
@@ -1,10 +1,10 @@
 DESCRIPTION = "Scripts and utilities for managing Yocto branched kernels."
 LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://git/tools/kgit;beginline=5;endline=9;md5=e2bf4415f3d843f43d2e22b0d91a6fee"
+LIC_FILES_CHKSUM = "file://git/tools/kgit;beginline=5;endline=9;md5=d8d1d729a70cd5f52972f8884b80743d"
 
 DEPENDS = "git-native guilt-native"
 
-SRCREV = "de3649840e8e3ca25bc79d2444f04a1b158a1769"
+SRCREV = "0859d2f73cc6f6973835fa5713b5a98a43ed43ff"
 PR = "r12"
 PV = "0.1+git${SRCPV}"
 
-- 
1.7.5.4




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

* [PATCH 2/9] linux-yocto/3.2: update to v3.2.18
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 1/9] kern-tools: remove unused code, meta branch and directory assumptions Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 3/9] linux-yocto/3.0: update to v3.0.32 Bruce Ashfield
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Updating the 3.2 kernel SRCREVs to pickup the -stable update
to v3.2.18.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb   |    6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb |    4 ++--
 meta/recipes-kernel/linux/linux-yocto_3.2.bb      |   16 ++++++++--------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
index b275ad4..f881c1f 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
@@ -11,13 +11,13 @@ KMACHINE_qemumips = "mti-malta32-be"
 KBRANCH = "standard/preempt-rt/base"
 KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32"
 
-LINUX_VERSION ?= "3.2.11"
+LINUX_VERSION ?= "3.2.18"
 LINUX_KERNEL_TYPE = "preempt-rt"
 
 KMETA = "meta"
 
-SRCREV_machine ?= "3ebf4d172cf4a41d2abf09e4036f0850e08064e7"
-SRCREV_machine_qemuppc ?= "7cebfe717987f4ffa9ae90558c28f45049847c1c"
+SRCREV_machine ?= "fe2630b38159ea7b9cf977b5fed40a9917002087"
+SRCREV_machine_qemuppc ?= "0259e5a3ef568c6979f2cb31280a43c55c784f4f"
 SRCREV_meta ?= "49f931bc294d5b6be60502bbd448cff5aa766235"
 
 PR = "r1"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
index f50e12e..80be112 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
@@ -9,9 +9,9 @@ KBRANCH = "standard/tiny"
 LINUX_KERNEL_TYPE = "tiny"
 KCONFIG_MODE = "--allnoconfig"
 
-LINUX_VERSION ?= "3.2.11"
+LINUX_VERSION ?= "3.2.18"
 
-SRCREV_machine ?= "61960ba8e910d54b5525d5e9b6a7469bc399c246"
+SRCREV_machine ?= "8b8cfaaab2b8d79ac56e8c9a85bad9ae7bca399c"
 SRCREV_meta ?= "49f931bc294d5b6be60502bbd448cff5aa766235"
 
 PR = "r0"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.2.bb b/meta/recipes-kernel/linux/linux-yocto_3.2.bb
index 14de6f4..665ddca 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.2.bb
@@ -15,14 +15,14 @@ KBRANCH_qemuppc  = "standard/default/qemu-ppc32"
 KBRANCH_qemumips = "standard/default/mti-malta32-be"
 KBRANCH_qemuarm  = "standard/default/arm-versatile-926ejs"
 
-LINUX_VERSION ?= "3.2.11"
-
-SRCREV_machine_qemuarm ?= "ba47a1cc9bb6ad576b2ac7adb3036bcfa569fe2e"
-SRCREV_machine_qemumips ?= "3b2fd654392a2f33aed12748548c04e9b169591b"
-SRCREV_machine_qemuppc ?= "cf3e188cf2a18c48a0e6f9ca54c36e6ac39512ec"
-SRCREV_machine_qemux86 ?= "46f1007ad22b6790224c66a8dc4e80fdbd21eea1"
-SRCREV_machine_qemux86-64 ?= "00e5ec2393bada6723bd9a07ded3d001c02fa727"
-SRCREV_machine ?= "f4f8ba730e7783e09413872414d0a17c142c816d"
+LINUX_VERSION ?= "3.2.18"
+
+SRCREV_machine_qemuarm ?= "259cff0813417d16baaaaf44b00a9f75103ebfcb"
+SRCREV_machine_qemumips ?= "9a803ecc05b3af481036a6d9bb0da3a899be3074"
+SRCREV_machine_qemuppc ?= "466746d1fe6370957ba087f9ca6f2e31201b2162"
+SRCREV_machine_qemux86 ?= "c228cadee60f0ada73d11a36f6932f50a1c52d48"
+SRCREV_machine_qemux86-64 ?= "b95a0ae3773545fa0ed9a47088d0361527c42e6c"
+SRCREV_machine ?= "8b8cfaaab2b8d79ac56e8c9a85bad9ae7bca399c"
 SRCREV_meta ?= "49f931bc294d5b6be60502bbd448cff5aa766235"
 
 PR = "r1"
-- 
1.7.5.4




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

* [PATCH 3/9] linux-yocto/3.0: update to v3.0.32
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 1/9] kern-tools: remove unused code, meta branch and directory assumptions Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 2/9] linux-yocto/3.2: update to v3.2.18 Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 4/9] linux-yocto: remove v2.6.37 recipe Bruce Ashfield
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Updating the 3.0 kernel SRCREVs to integrate the v3.0.32 -stable
release.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb |    6 +++---
 meta/recipes-kernel/linux/linux-yocto_3.0.bb    |   16 ++++++++--------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
index 14af91d..929aa85 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
@@ -11,12 +11,12 @@ KMACHINE_qemumips = "mti-malta32-be"
 KBRANCH = "yocto/standard/preempt-rt/base"
 KBRANCH_qemuppc = "yocto/standard/preempt-rt/qemu-ppc32"
 
-LINUX_VERSION ?= "3.0.24"
+LINUX_VERSION ?= "3.0.32"
 LINUX_KERNEL_TYPE = "preempt-rt"
 KMETA = "meta"
 
-SRCREV_machine ?= "cf280f1dc5877d4ca43d21307222326efa68bb27"
-SRCREV_machine_qemuppc ?= "afaa5baa6a9ca9c8a03a9a3eee2ba9fba089f416"
+SRCREV_machine ?= "e67428d9966eecec4c081993dc64ceb5c0e64643"
+SRCREV_machine_qemuppc ?= "dcca458cb92cc287f70e4062f02460f36a881b16"
 SRCREV_meta ?= "34e0d2b4b4e9778b31f9ea99ca43f0dc71a7ee23"
 
 PR = "r2"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.0.bb b/meta/recipes-kernel/linux/linux-yocto_3.0.bb
index 82a7224..0f1be83 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.0.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.0.bb
@@ -17,14 +17,14 @@ KMACHINE_qemuarm = "arm-versatile-926ejs"
 
 KMETA = "meta"
 
-LINUX_VERSION ?= "3.0.24"
-
-SRCREV_machine_qemuarm ?= "62bbe1d7a0e5c1200a99dabca889a52c9417b96b"
-SRCREV_machine_qemumips ?= "66de88919f24f1e590a48dae6de752a68fed2353"
-SRCREV_machine_qemuppc ?= "7528f1d06ef5665eed8c1498f62d5403b82bbbd6"
-SRCREV_machine_qemux86 ?= "f153b0eb8264dc1e69f59d4c9173619feb4d5bd9"
-SRCREV_machine_qemux86-64 ?= "aac580659dc0ce083f250fb05abf82e58d7f4531"
-SRCREV_machine ?= "da7c40006b08916ff3a3db104def82aaf9ac2716"
+LINUX_VERSION ?= "3.0.32"
+
+SRCREV_machine_qemuarm ?= "b8b6c3b6b3edf129ac26a27d779dd972c36e8ebd"
+SRCREV_machine_qemumips ?= "33a643547e983adb442ff8e15645881816b17a7d"
+SRCREV_machine_qemuppc ?= "bd9a3c4c066bd4b9f52b51aaaec9b029a7abe793"
+SRCREV_machine_qemux86 ?= "70342faea067476774eb55f4e3098af0bcc48782"
+SRCREV_machine_qemux86-64 ?= "cba836a545fbeb96f6f2392c3ecbac9d7735fa65"
+SRCREV_machine ?= "bd6ad607c754dea30d91502a237870b4c45e0f1b"
 SRCREV_meta ?= "34e0d2b4b4e9778b31f9ea99ca43f0dc71a7ee23"
 
 PR = "r4"
-- 
1.7.5.4




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

* [PATCH 4/9] linux-yocto: remove v2.6.37 recipe
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (2 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 3/9] linux-yocto/3.0: update to v3.0.32 Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 5/9] linux-yocto: add machine aliases for yocto BSPs Bruce Ashfield
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

With the introduction of the 3.4 kernel recipe, the 2.6.37 kernel
recipe is removed, keeping the supported list at three kernels.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb |   38 -----------------------
 1 files changed, 0 insertions(+), 38 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb

diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
deleted file mode 100644
index 3968c62..0000000
--- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
+++ /dev/null
@@ -1,38 +0,0 @@
-inherit kernel
-require linux-yocto.inc
-
-KMACHINE = "yocto/standard/base"
-KMACHINE_qemux86  = "yocto/standard/common-pc/base"
-KMACHINE_qemux86-64  = "yocto/standard/common-pc-64/base"
-KMACHINE_qemuppc  = "yocto/standard/qemu-ppc32"
-KMACHINE_qemumips = "yocto/standard/mti-malta32-be"
-KMACHINE_qemuarm  = "yocto/standard/arm-versatile-926ejs"
-
-KBRANCH = "${KMACHINE}"
-
-KMETA = "meta"
-
-LINUX_VERSION ?= "2.6.37"
-
-SRCREV_machine_qemuarm = "b3e53a090eaa23aa82e64fa0a563a93a2b4dbb5d"
-SRCREV_machine_qemumips = "91f2eb4a3b447476b36aac8e6e198d08c98e0680"
-SRCREV_machine_qemuppc = "862faf3666b3a4e4bc1d469ff5fb3fb90c25f621"
-SRCREV_machine_qemux86 = "27ad78e1f6378da554775a7d6760730c92f8c5a7"
-SRCREV_machine_qemux86-64 = "af2bfbe5f757361b5b027a24d67a93bfdfaaf33c"
-SRCREV_machine = "4ae8f8605c81c39b959948e23f7123294a5dfb3f"
-SRCREV_meta = "aeea99683c7283f1f3320bf2ee7085ee252d4e7e"
-
-PR = "r23"
-PV = "${LINUX_VERSION}+git${SRCPV}"
-
-SRC_URI = "git://git.yoctoproject.org/linux-yocto-2.6.37;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
-
-COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
-
-# Functionality flags
-KERNEL_FEATURES = "features/netfilter"
-KERNEL_FEATURES_append = " features/taskstats"
-KERNEL_FEATURES_append_qemux86 = " cfg/sound"
-KERNEL_FEATURES_append_qemux86-64 = " cfg/sound"
-
-require linux-tools.inc
-- 
1.7.5.4




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

* [PATCH 5/9] linux-yocto: add machine aliases for yocto BSPs
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (3 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 4/9] linux-yocto: remove v2.6.37 recipe Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 6/9] linux-yocto: add 3.4 recipe Bruce Ashfield
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

To avoid mapping machine names to kernel machine names in recipes,
we can define multiple KMACHINE names for a single in tree board.
This allows the tools to match a board description to multiple
different MACHINEs.

As a result, we can remove the explicit KMACHINE mappings from
the linux-yocto recipes and allow the KMACHINE=${MACHINE} default
to handle mappings. Individual recipes an bbappends can override
this as required.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb   |    9 +--------
 meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb   |    9 +--------
 meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb |    3 +--
 meta/recipes-kernel/linux/linux-yocto_3.0.bb      |    9 +--------
 meta/recipes-kernel/linux/linux-yocto_3.2.bb      |    9 +--------
 5 files changed, 5 insertions(+), 34 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
index 929aa85..508beb1 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
@@ -1,13 +1,6 @@
 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc
 
-KMACHINE = "common-pc"
-KMACHINE_qemux86  = "common-pc"
-KMACHINE_qemux86-64  = "common-pc-64"
-KMACHINE_qemuarm  = "arm-versatile-926ejs"
-KMACHINE_qemuppc  = "qemu-ppc32"
-KMACHINE_qemumips = "mti-malta32-be"
-
 KBRANCH = "yocto/standard/preempt-rt/base"
 KBRANCH_qemuppc = "yocto/standard/preempt-rt/qemu-ppc32"
 
@@ -17,7 +10,7 @@ KMETA = "meta"
 
 SRCREV_machine ?= "e67428d9966eecec4c081993dc64ceb5c0e64643"
 SRCREV_machine_qemuppc ?= "dcca458cb92cc287f70e4062f02460f36a881b16"
-SRCREV_meta ?= "34e0d2b4b4e9778b31f9ea99ca43f0dc71a7ee23"
+SRCREV_meta ?= "b040132c19d70b00fc49f3b7e08c2ed52ac59f92"
 
 PR = "r2"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
index f881c1f..f27e39e 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
@@ -1,13 +1,6 @@
 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc
 
-KMACHINE = "common-pc"
-KMACHINE_qemux86  = "common-pc"
-KMACHINE_qemux86-64  = "common-pc-64"
-KMACHINE_qemuarm  = "arm-versatile-926ejs"
-KMACHINE_qemuppc  = "qemu-ppc32"
-KMACHINE_qemumips = "mti-malta32-be"
-
 KBRANCH = "standard/preempt-rt/base"
 KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32"
 
@@ -18,7 +11,7 @@ KMETA = "meta"
 
 SRCREV_machine ?= "fe2630b38159ea7b9cf977b5fed40a9917002087"
 SRCREV_machine_qemuppc ?= "0259e5a3ef568c6979f2cb31280a43c55c784f4f"
-SRCREV_meta ?= "49f931bc294d5b6be60502bbd448cff5aa766235"
+SRCREV_meta ?= "0a18db9fc89a0e030e8c7b8d01fe03c5ca4197e3"
 
 PR = "r1"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
index 80be112..81aefb1 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
@@ -4,7 +4,6 @@ require recipes-kernel/linux/linux-yocto.inc
 # We need lzma (as CONFIG_KERNEL_LZMA=y)
 DEPENDS += "xz-native"
 
-KMACHINE = "common-pc"
 KBRANCH = "standard/tiny"
 LINUX_KERNEL_TYPE = "tiny"
 KCONFIG_MODE = "--allnoconfig"
@@ -12,7 +11,7 @@ KCONFIG_MODE = "--allnoconfig"
 LINUX_VERSION ?= "3.2.18"
 
 SRCREV_machine ?= "8b8cfaaab2b8d79ac56e8c9a85bad9ae7bca399c"
-SRCREV_meta ?= "49f931bc294d5b6be60502bbd448cff5aa766235"
+SRCREV_meta ?= "0a18db9fc89a0e030e8c7b8d01fe03c5ca4197e3"
 
 PR = "r0"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.0.bb b/meta/recipes-kernel/linux/linux-yocto_3.0.bb
index 0f1be83..cfae247 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.0.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.0.bb
@@ -8,13 +8,6 @@ KBRANCH_qemuppc  = "yocto/standard/qemu-ppc32"
 KBRANCH_qemumips = "yocto/standard/mti-malta32-be"
 KBRANCH_qemuarm  = "yocto/standard/arm-versatile-926ejs"
 
-# Temporary until 3.0 kernel tree is updated with machine mappings
-KMACHINE_qemux86 = "common-pc"
-KMACHINE_qemux86-64 = "common-pc-64"
-KMACHINE_qemuppc = "qemu-ppc32"
-KMACHINE_qemumips = "mti-malta32-be"
-KMACHINE_qemuarm = "arm-versatile-926ejs"
-
 KMETA = "meta"
 
 LINUX_VERSION ?= "3.0.32"
@@ -25,7 +18,7 @@ SRCREV_machine_qemuppc ?= "bd9a3c4c066bd4b9f52b51aaaec9b029a7abe793"
 SRCREV_machine_qemux86 ?= "70342faea067476774eb55f4e3098af0bcc48782"
 SRCREV_machine_qemux86-64 ?= "cba836a545fbeb96f6f2392c3ecbac9d7735fa65"
 SRCREV_machine ?= "bd6ad607c754dea30d91502a237870b4c45e0f1b"
-SRCREV_meta ?= "34e0d2b4b4e9778b31f9ea99ca43f0dc71a7ee23"
+SRCREV_meta ?= "b040132c19d70b00fc49f3b7e08c2ed52ac59f92"
 
 PR = "r4"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.2.bb b/meta/recipes-kernel/linux/linux-yocto_3.2.bb
index 665ddca..ac4e454 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.2.bb
@@ -1,13 +1,6 @@
 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc
 
-KMACHINE = "common-pc"
-KMACHINE_qemux86  = "common-pc"
-KMACHINE_qemux86-64  = "common-pc-64"
-KMACHINE_qemuppc  = "qemu-ppc32"
-KMACHINE_qemumips = "mti-malta32-be"
-KMACHINE_qemuarm  = "arm-versatile-926ejs"
-
 KBRANCH = "standard/default/base"
 KBRANCH_qemux86  = "standard/default/common-pc/base"
 KBRANCH_qemux86-64  = "standard/default/common-pc-64/base"
@@ -23,7 +16,7 @@ SRCREV_machine_qemuppc ?= "466746d1fe6370957ba087f9ca6f2e31201b2162"
 SRCREV_machine_qemux86 ?= "c228cadee60f0ada73d11a36f6932f50a1c52d48"
 SRCREV_machine_qemux86-64 ?= "b95a0ae3773545fa0ed9a47088d0361527c42e6c"
 SRCREV_machine ?= "8b8cfaaab2b8d79ac56e8c9a85bad9ae7bca399c"
-SRCREV_meta ?= "49f931bc294d5b6be60502bbd448cff5aa766235"
+SRCREV_meta ?= "0a18db9fc89a0e030e8c7b8d01fe03c5ca4197e3"
 
 PR = "r1"
 PV = "${LINUX_VERSION}+git${SRCPV}"
-- 
1.7.5.4




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

* [PATCH 6/9] linux-yocto: add 3.4 recipe
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (4 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 5/9] linux-yocto: add machine aliases for yocto BSPs Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 7/9] linux-yocto/3.2: fri2 and chiefriver machine updates Bruce Ashfield
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Introducing the 3.4 kernel recipe. At this point there are three
supported kernel 3.4, 3.2 and 3.0.

Build and boot tested on qemux86, qemux86-64, qemuarm, qemumips and
qemuppc

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto_3.4.bb |   38 ++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.4.bb

diff --git a/meta/recipes-kernel/linux/linux-yocto_3.4.bb b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
new file mode 100644
index 0000000..81816b1
--- /dev/null
+++ b/meta/recipes-kernel/linux/linux-yocto_3.4.bb
@@ -0,0 +1,38 @@
+inherit kernel
+require recipes-kernel/linux/linux-yocto.inc
+
+KBRANCH = "standard/base"
+KBRANCH_qemux86  = "standard/common-pc/base"
+KBRANCH_qemux86-64  = "standard/common-pc-64/base"
+KBRANCH_qemuppc  = "standard/qemuppc"
+KBRANCH_qemumips = "standard/mti-malta32"
+KBRANCH_qemumips64 = "standard/mti-malta64"
+KBRANCH_qemumips64el = "standard/mti-malta64"
+KBRANCH_qemuarm  = "standard/arm-versatile-926ejs"
+
+SRCREV_machine_qemuarm ?= "bc7dd2ebe7f5443fb9d89d46106053cfc69b5d7f"
+SRCREV_machine_qemumips ?= "5a2ad0078de3d24a6e8e3f3c9a7426a08a86717d"
+SRCREV_machine_qemuppc ?= "f92ab2a332627c0213ecfdfc873d470be008f86b"
+SRCREV_machine_qemux86 ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
+SRCREV_machine_qemux86-64 ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
+SRCREV_machine ?= "780ab7e11f03931295e8f0e29707f2abb688e9ad"
+SRCREV_meta ?= "3fd089debe624c642d7b4d9363f853021d1675b2"
+
+SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta"
+
+LINUX_VERSION ?= "3.4.1"
+
+PR = "r0"
+PV = "${LINUX_VERSION}+git${SRCPV}"
+
+KMETA = "meta"
+
+COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
+
+# Functionality flags
+KERNEL_REVISION_CHECKING=""
+KERNEL_FEATURES="features/netfilter"
+KERNEL_FEATURES_append_qemux86=" cfg/sound"
+KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
+
+require recipes-kernel/linux/linux-tools.inc
-- 
1.7.5.4




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

* [PATCH 7/9] linux-yocto/3.2: fri2 and chiefriver machine updates
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (5 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 6/9] linux-yocto: add 3.4 recipe Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 8/9] linux-yocto/3.0: add cedartrail kernel features Bruce Ashfield
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Bumping the 3.2 SRCREVs to pickup the following configuration changes for
the new chiefriver BSP and the existing fri2 machines:

 5b4c9dc fri2: update base config
 cdfbb50 fri2: add usb-mass-storage to standard and preempt-rt
 3c1af06 fri2 update: drop NETDEVICE, e1xxx, usb-mass-storage, add iwlwifi feature
 26a4d79 iwlagn: Correct a comment typo
 ade9c57 iwlwifi: Add a feature for iwlwifi
 571b6cb fri2: Configuration update (usb, wifi, i2c)
 b257485 meta: add tmp/rc6 feature
 24c6494 chiefriver: create initial BSP infrastructure

All branches are also updated with the following fix:

  1ce6700 efi: Add patch to fix 32bit EFI service mapping (rhbz 726701)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb   |    6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb |    4 ++--
 meta/recipes-kernel/linux/linux-yocto_3.2.bb      |   14 +++++++-------
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
index f27e39e..a07b27a 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
@@ -9,9 +9,9 @@ LINUX_KERNEL_TYPE = "preempt-rt"
 
 KMETA = "meta"
 
-SRCREV_machine ?= "fe2630b38159ea7b9cf977b5fed40a9917002087"
-SRCREV_machine_qemuppc ?= "0259e5a3ef568c6979f2cb31280a43c55c784f4f"
-SRCREV_meta ?= "0a18db9fc89a0e030e8c7b8d01fe03c5ca4197e3"
+SRCREV_machine ?= "c413f23eafb3e91ff98653e578e771532fd71be9"
+SRCREV_machine_qemuppc ?= "d7020ba154df03cba5351011ff664f5e3e1ce678"
+SRCREV_meta ?= "ee78519365bdb25287703bbc31c06b193263c654"
 
 PR = "r1"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
index 81aefb1..546971b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb
@@ -10,8 +10,8 @@ KCONFIG_MODE = "--allnoconfig"
 
 LINUX_VERSION ?= "3.2.18"
 
-SRCREV_machine ?= "8b8cfaaab2b8d79ac56e8c9a85bad9ae7bca399c"
-SRCREV_meta ?= "0a18db9fc89a0e030e8c7b8d01fe03c5ca4197e3"
+SRCREV_machine ?= "27b68a93eb791e830da8d3a2c0fc99780897ad89"
+SRCREV_meta ?= "ee78519365bdb25287703bbc31c06b193263c654"
 
 PR = "r0"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.2.bb b/meta/recipes-kernel/linux/linux-yocto_3.2.bb
index ac4e454..85c0096 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.2.bb
@@ -10,13 +10,13 @@ KBRANCH_qemuarm  = "standard/default/arm-versatile-926ejs"
 
 LINUX_VERSION ?= "3.2.18"
 
-SRCREV_machine_qemuarm ?= "259cff0813417d16baaaaf44b00a9f75103ebfcb"
-SRCREV_machine_qemumips ?= "9a803ecc05b3af481036a6d9bb0da3a899be3074"
-SRCREV_machine_qemuppc ?= "466746d1fe6370957ba087f9ca6f2e31201b2162"
-SRCREV_machine_qemux86 ?= "c228cadee60f0ada73d11a36f6932f50a1c52d48"
-SRCREV_machine_qemux86-64 ?= "b95a0ae3773545fa0ed9a47088d0361527c42e6c"
-SRCREV_machine ?= "8b8cfaaab2b8d79ac56e8c9a85bad9ae7bca399c"
-SRCREV_meta ?= "0a18db9fc89a0e030e8c7b8d01fe03c5ca4197e3"
+SRCREV_machine_qemuarm ?= "ebb5e65d02a352e3e8601096e1674ffc261345f2"
+SRCREV_machine_qemumips ?= "62aeb307e9a731c4bba05ce4d57b9cece41a2a01"
+SRCREV_machine_qemuppc ?= "1396a8f7b62f8926dc1fa474c7d94ae920d81852"
+SRCREV_machine_qemux86 ?= "9d32bb075e349cc69c7af42b60f6715c5d8c972e"
+SRCREV_machine_qemux86-64 ?= "dd488f551fa0f8e3bf1aadd78083b8547bba8bdf"
+SRCREV_machine ?= "76133a1cadf0de417c29ed15d6fbb12c41c0802b"
+SRCREV_meta ?= "ee78519365bdb25287703bbc31c06b193263c654l"
 
 PR = "r1"
 PV = "${LINUX_VERSION}+git${SRCPV}"
-- 
1.7.5.4




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

* [PATCH 8/9] linux-yocto/3.0: add cedartrail kernel features
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (6 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 7/9] linux-yocto/3.2: fri2 and chiefriver machine updates Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-07 19:59 ` [PATCH 9/9] kern-tools: anchor KMACHINE test Bruce Ashfield
  2012-06-08 10:58 ` [PATCH 0/9] linux-yocto: consolidated pull request Richard Purdie
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Updating meta to move Kernel Features out of the BSP and add to
the Cedartrail Machine branch.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb |    2 +-
 meta/recipes-kernel/linux/linux-yocto_3.0.bb    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
index 508beb1..a39b966 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
@@ -10,7 +10,7 @@ KMETA = "meta"
 
 SRCREV_machine ?= "e67428d9966eecec4c081993dc64ceb5c0e64643"
 SRCREV_machine_qemuppc ?= "dcca458cb92cc287f70e4062f02460f36a881b16"
-SRCREV_meta ?= "b040132c19d70b00fc49f3b7e08c2ed52ac59f92"
+SRCREV_meta ?= "46e8fc2bbbe73514e8d99101adaaa373f760ffa7"
 
 PR = "r2"
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.0.bb b/meta/recipes-kernel/linux/linux-yocto_3.0.bb
index cfae247..440821c 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.0.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.0.bb
@@ -18,7 +18,7 @@ SRCREV_machine_qemuppc ?= "bd9a3c4c066bd4b9f52b51aaaec9b029a7abe793"
 SRCREV_machine_qemux86 ?= "70342faea067476774eb55f4e3098af0bcc48782"
 SRCREV_machine_qemux86-64 ?= "cba836a545fbeb96f6f2392c3ecbac9d7735fa65"
 SRCREV_machine ?= "bd6ad607c754dea30d91502a237870b4c45e0f1b"
-SRCREV_meta ?= "b040132c19d70b00fc49f3b7e08c2ed52ac59f92"
+SRCREV_meta ?= "46e8fc2bbbe73514e8d99101adaaa373f760ffa7"
 
 PR = "r4"
 PV = "${LINUX_VERSION}+git${SRCPV}"
-- 
1.7.5.4




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

* [PATCH 9/9] kern-tools: anchor KMACHINE test
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (7 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 8/9] linux-yocto/3.0: add cedartrail kernel features Bruce Ashfield
@ 2012-06-07 19:59 ` Bruce Ashfield
  2012-06-08 10:58 ` [PATCH 0/9] linux-yocto: consolidated pull request Richard Purdie
  9 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Updating the kern-tools SRCREV to pick up the following fix:

    Out of tree feature descriptions (.scc files) take two forms: normal
    features and BSP descriptions.

    A normal feature is detected and added to the end of the current machine
    being processed. During tree processing, it's configuration and patches
    will be applied.

    A BSP description on the other hand must be matched based on three
    critera (which are in the .scc file via "define <foo>"):

      - machine
      - kernel type
      - architecture

    Since features that define machines are only explicitly added, they
    are removed from the list of features that should be automatically
    added.

    The criteria for removing them from the auto-add list is the
    definitions found in the .scc file. The existing check was simply
    for KMACHINE anywhere in the file. This meant that a conditional
    or even a comment containing that phrase would exclude a file.

    Properly anchoring the KMACHINE test to "^define.*KMACHINE" fixes the
    problem of overly agreesive exclusions.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 .../kern-tools/kern-tools-native_git.bb            |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
index becb0de..2329ab9 100644
--- a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
+++ b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://git/tools/kgit;beginline=5;endline=9;md5=d8d1d729a70c
 
 DEPENDS = "git-native guilt-native"
 
-SRCREV = "0859d2f73cc6f6973835fa5713b5a98a43ed43ff"
+SRCREV = "4b1fef0a85db38bad6db7f14d44ea59713a64fdb"
 PR = "r12"
 PV = "0.1+git${SRCPV}"
 
-- 
1.7.5.4




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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (8 preceding siblings ...)
  2012-06-07 19:59 ` [PATCH 9/9] kern-tools: anchor KMACHINE test Bruce Ashfield
@ 2012-06-08 10:58 ` Richard Purdie
  9 siblings, 0 replies; 23+ messages in thread
From: Richard Purdie @ 2012-06-08 10:58 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: dvhart, openembedded-core, saul.wold

On Thu, 2012-06-07 at 15:59 -0400, Bruce Ashfield wrote:
> Richard/Saul,
> 
> Here's a 9 patch series that is a collection of work that's been
> brewing for about three weeks.
> 
> Highlights include:
> 
>   - removal of the 2.6.37 recipe, it's time is now gone
>   - addition of the 3.4 kernel recipe
>       - configuration fixups and audits within that 3.4 kernel
>       - kernel *only* support for mips64 mti emulation
>   - -stable updates for supported kernels 3.2.18, 3.0.32
>   - machine fixes/configurations for the 3.2 and 3.0 kernels
>   - kern tool updates, streamlining and fixes
> 
> I've built and booted the qemu* machines on 3.4, and have been doing
> this for several weeks now. Built and boot tests have also happened
> on the 3.0 and 3.2 trees as well. Some BSP layers are already using
> these changes.
> 
> The tools changes set the stage for some follow on changes that 
> I'm nearly done for the next oe-core/yocto release, but they are
> useful by themselves, so I'm getting them out of my queue.
> 
> I'll follow up to other lists with updates to recipes and configs
> that reference the modified kernels.
> 
> BSP layers can be updated as appropriate, since all these changes
> have been pushed to the various kernel trees.
> 
> Cheers,
> 
> Bruce
> 
> The following changes since commit df8f55a919b3cc602ce1f1c51630c7edf6e36b55:
> 
>   ltp: Add patch to correct failing build (2012-06-05 23:05:00 +0100)
> 
> are available in the git repository at:
>   git://git.pokylinux.org/poky-contrib zedd/kernel-oe
>   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-oe
> 
> Bruce Ashfield (9):
>   kern-tools: remove unused code, meta branch and directory assumptions
>   linux-yocto/3.2: update to v3.2.18
>   linux-yocto/3.0: update to v3.0.32
>   linux-yocto: remove v2.6.37 recipe
>   linux-yocto: add machine aliases for yocto BSPs
>   linux-yocto: add 3.4 recipe
>   linux-yocto/3.2: fri2 and chiefriver machine updates
>   linux-yocto/3.0: add cedartrail kernel features
>   kern-tools: anchor KMACHINE test

Merged to master, thanks.

Richard




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

* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2016-03-30 12:24 Bruce Ashfield
  0 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2016-03-30 12:24 UTC (permalink / raw)
  To: openembedded-core

Hi all,

This series is largely a collection of mainline backports to add support for
Borxton/Apollo Lake. I've kept the commit separate on purpose, since we
need the SRCREV granularity to bisect if there are any issues.

The changes have cleanly cherry-picked, are mainline and have passed my sanity
builds. I see yet more backports in my incoming queue today, but getting these
out first has to happen.

Other than those backports, there's one minor configuration tweak for qemuarm64,
and a feature fragment to allow overlayfs to be used similarly to how aufs was
used in the past.

Cheers,

Bruce

The following changes since commit 1ca71e5178ed8514655524f714877e02f6db90af:

  bitbake: cooker: Ensure bbappend order is deterministic (2016-03-30 12:01:29 +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: SMBus/iTCO backports
  linux-yocto/qemuarm64: enable 32 bit compatibility
  linux-yocto/4.1: device property backports
  linux-yocto/4.1: i2c: designware: Backport i2c patches
  linux-yocto/4.1: Apollo Lake/Broxton mmc backports
  linux-yocto/4.1: Intel Broxton: pwm backports
  linux-yocto/4.4: drm/i915/skl: Fix DMC load on Skylake J0 and K0
  linux-yocto/4.4: broxton and usb type-c backports
  linux-yocto: add overlayfs feature

 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 16 ++++++++--------
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 18 +++++++++---------
 6 files changed, 23 insertions(+), 23 deletions(-)

-- 
2.5.0



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

* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2016-07-13  1:19 Bruce Ashfield
  0 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2016-07-13  1:19 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

Hi all,

I hand't heard if there were any issues with these in any test branches, but
to be safe, I'm batching up all my pending commits and sending them as a
consolidated series.

These commits represent mainline backports (largely for intel platform
support), -stable integrations asn well as some configuration tweaks.

All in all, nothing that should cause us any issues.

Cheers,

Bruce

The following changes since commit 627d01997fcf6a0581d88047735769ffb2592b82:

  useradd-staticids: use map() instead of imap() (2016-07-12 23:12:00 +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/4.4: x86, power and usb-c mainline backports
  linux-yocto/4.1/4.1: mei, usb and extcon changes
  linux-yocto/4.4: cpumask: Export cpumask_any_but()
  linux-yocto/config: mei, gpio and usb type c
  linux-yocto/4.1: update to 4.1.27
  linux-yocto/4.4: update to v4.4.14
  linux-yocto/4.4: pwm and mei updates
  linux-yocto: powerclamp and gpio configuration changes
  linux-yocto/4.1: pinctrl backports

 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  6 +++---
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 20 ++++++++++----------
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 20 ++++++++++----------
 6 files changed, 31 insertions(+), 31 deletions(-)

-- 
2.5.0



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

* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2017-12-21 15:49 Bruce Ashfield
  0 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2017-12-21 15:49 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

Here is my current queue of linux-yocto* patches. Some are repeats from previous
sends, but are included for completeness sake.

I have some other changes to send, but given that I'm out of the office for the
next week and a half, I'll hold on those workflow changes until I'm back to
normal hours.

I've also re-submitted the linux-yocto-dev + new kernel dependencies change,
anyone using 4.15+ will start running into these dependencies, so I'd like
to get the baseline work on it into the tree and tweak from there.

Cheers,

Bruce

The following changes since commit a2fee27d0a622cd9a40c5a6661b70fee4ec4bf9f:

  oeqa/selftest/cases/wic: update OETestID decorator for test_qemu (2017-12-21 10:21:00 +0000)

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.12: update to v4.12.16
  linux-yocto/4.12: bug fixes and VRF feature addition
  linux-yocto/4.12: ipv4 stable backport and config changes
  linux-yocto/4.x: configuration updates
  linux-yocto/4.12: bug fixes and feature backports
  linux-yocto/4.12: update to v.4.12.18
  linux-yocto-dev: update to v4.15+
  linux-yocto/4.12: common-pc*: enable X2APIC by default
  linux-yocto/4.12: CQM and kmemleak fixes

 meta/recipes-kernel/linux/linux-yocto-dev.bb       |  5 ++++-
 meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb    |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb  |  2 +-
 meta/recipes-kernel/linux/linux-yocto_4.10.bb      |  2 +-
 meta/recipes-kernel/linux/linux-yocto_4.12.bb      | 20 ++++++++++----------
 meta/recipes-kernel/linux/linux-yocto_4.9.bb       |  2 +-
 10 files changed, 27 insertions(+), 24 deletions(-)

-- 
2.5.0



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

* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2019-05-30 12:44 bruce.ashfield
  2019-05-31  8:01 ` richard.purdie
  0 siblings, 1 reply; 23+ messages in thread
From: bruce.ashfield @ 2019-05-30 12:44 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Hi all,

Here's the latest round of -stable and -dev bumps for linux-yocto. Looking at
the timing, v5.2 could be the new reference kernel introduced in the next
release, so I gave it some extra test cycles while doing this update.

Also note that I updated 4.9, 4.4 and other non-master kernels with -stable
updates. So if you are using linux-yocto as a reference, you can manually bump
your SRCREVs to pickup those chnages.

The only non-uprev in this series is the one kernel packaging tweak to grab
a new artifact introduced with the 5.2 kernel. It is packaged along side the
other module outputs, and won't add signficant size or time to anyone's feeds.
(and it is safe for older kernels as well, I tested just to be sure).

Cheers,

Bruce

The following changes since commit 08445c4c3cb76ed82c98ae672b8e891f64653cdc:

  uninative-tarball: Use xz compression and SDK_ARCHIVE_CMD (2019-05-29 12:54:12 +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/5.0: update to v5.0.13
  linux-yocto/4.19: update to v4.19.40
  linux-yocto/5.0: update to v5.0.17
  linux-yocto/4.19: update to v4.19.44
  kernel: package modules.builtin.modinfo
  linux-yocto-dev: bump to v5.2-rc
  linux-yocto-rt/5.0: update to -rt9
  linux-yocto/5.0: update to v5.0.19
  linux-yocto-rt/5.0: update to -rt11

 meta/classes/kernel.bbclass                   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-dev.bb  |  2 +-
 .../linux/linux-yocto-rt_4.19.bb              |  6 +++---
 .../linux/linux-yocto-rt_5.0.bb               |  6 +++---
 .../linux/linux-yocto-tiny_4.19.bb            |  8 ++++----
 .../linux/linux-yocto-tiny_5.0.bb             |  8 ++++----
 meta/recipes-kernel/linux/linux-yocto_4.19.bb | 20 +++++++++----------
 meta/recipes-kernel/linux/linux-yocto_5.0.bb  | 20 +++++++++----------
 8 files changed, 36 insertions(+), 36 deletions(-)

-- 
2.19.1



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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2019-05-30 12:44 bruce.ashfield
@ 2019-05-31  8:01 ` richard.purdie
  2019-05-31 12:53   ` Bruce Ashfield
  0 siblings, 1 reply; 23+ messages in thread
From: richard.purdie @ 2019-05-31  8:01 UTC (permalink / raw)
  To: bruce.ashfield; +Cc: openembedded-core

Hi Bruce,

On Thu, 2019-05-30 at 08:44 -0400, bruce.ashfield@gmail.com wrote:
> Here's the latest round of -stable and -dev bumps for linux-yocto.
> Looking at
> the timing, v5.2 could be the new reference kernel introduced in the
> next
> release, so I gave it some extra test cycles while doing this update.
> 
> Also note that I updated 4.9, 4.4 and other non-master kernels with
> -stable
> updates. So if you are using linux-yocto as a reference, you can
> manually bump
> your SRCREVs to pickup those chnages.
> 
> The only non-uprev in this series is the one kernel packaging tweak
> to grab
> a new artifact introduced with the 5.2 kernel. It is packaged along
> side the
> other module outputs, and won't add signficant size or time to
> anyone's feeds.
> (and it is safe for older kernels as well, I tested just to be sure).

This fails in testing with one failure on qemuarm:

Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/runtime/cases/stap.py", line 37, in test_stap
    self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
AssertionError: 1 != 0 : stap --disable-cache -DSTP_NO_VERREL_CHECK /tmp/hello.stp
WARNING: Kernel function symbol table missing [man warning::symbols]
WARNING: "__aeabi_unwind_cpp_pr1" [/tmp/stapEqi01F/stap_21486.ko] undefined!
ERROR: Couldn't insert module '/tmp/stapEqi01F/stap_21486.ko': Unknown symbol in module
WARNING: /usr/bin/staprun exited with status: 1
Pass 5: run failed.  [man error::pass5]

RESULTS - stap.StapTest.test_stap: FAILED (336.07s)

https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/648/steps/7/logs/step1c

Cheers,

Richard



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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2019-05-31  8:01 ` richard.purdie
@ 2019-05-31 12:53   ` Bruce Ashfield
  2019-05-31 13:22     ` richard.purdie
  0 siblings, 1 reply; 23+ messages in thread
From: Bruce Ashfield @ 2019-05-31 12:53 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Fri, May 31, 2019 at 4:01 AM <richard.purdie@linuxfoundation.org> wrote:
>
> Hi Bruce,
>
> On Thu, 2019-05-30 at 08:44 -0400, bruce.ashfield@gmail.com wrote:
> > Here's the latest round of -stable and -dev bumps for linux-yocto.
> > Looking at
> > the timing, v5.2 could be the new reference kernel introduced in the
> > next
> > release, so I gave it some extra test cycles while doing this update.
> >
> > Also note that I updated 4.9, 4.4 and other non-master kernels with
> > -stable
> > updates. So if you are using linux-yocto as a reference, you can
> > manually bump
> > your SRCREVs to pickup those chnages.
> >
> > The only non-uprev in this series is the one kernel packaging tweak
> > to grab
> > a new artifact introduced with the 5.2 kernel. It is packaged along
> > side the
> > other module outputs, and won't add signficant size or time to
> > anyone's feeds.
> > (and it is safe for older kernels as well, I tested just to be sure).
>
> This fails in testing with one failure on qemuarm:
>

bugger, I didn't expect that!

I'll dig up how I mocked up a systemtap test environment before (it
will be next week before I get to it though (unless I'm lucky), since
my cycles today are spoken for)

Cheers,

Bruce


> Traceback (most recent call last):
>   File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
>     return func(*args, **kwargs)
>   File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
>     return func(*args, **kwargs)
>   File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
>     return func(*args, **kwargs)
>   File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/runtime/cases/stap.py", line 37, in test_stap
>     self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
> AssertionError: 1 != 0 : stap --disable-cache -DSTP_NO_VERREL_CHECK /tmp/hello.stp
> WARNING: Kernel function symbol table missing [man warning::symbols]
> WARNING: "__aeabi_unwind_cpp_pr1" [/tmp/stapEqi01F/stap_21486.ko] undefined!
> ERROR: Couldn't insert module '/tmp/stapEqi01F/stap_21486.ko': Unknown symbol in module
> WARNING: /usr/bin/staprun exited with status: 1
> Pass 5: run failed.  [man error::pass5]
>
> RESULTS - stap.StapTest.test_stap: FAILED (336.07s)
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/648/steps/7/logs/step1c
>
> Cheers,
>
> Richard
>


--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II


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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2019-05-31 12:53   ` Bruce Ashfield
@ 2019-05-31 13:22     ` richard.purdie
  2019-05-31 13:46       ` Bruce Ashfield
  0 siblings, 1 reply; 23+ messages in thread
From: richard.purdie @ 2019-05-31 13:22 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer

On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> On Fri, May 31, 2019 at 4:01 AM <richard.purdie@linuxfoundation.org>
> wrote:
> > 
> > This fails in testing with one failure on qemuarm:
> > 
> 
> bugger, I didn't expect that!
> 
> I'll dig up how I mocked up a systemtap test environment before (it
> will be next week before I get to it though (unless I'm lucky), since
> my cycles today are spoken for)

FWIW this is some change after 5.0.13 that is triggering the issue. I
can likely merge the patches to that point (tests are still
completing).

Cheers,

Richard



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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2019-05-31 13:22     ` richard.purdie
@ 2019-05-31 13:46       ` Bruce Ashfield
  2019-05-31 17:07         ` richard.purdie
  0 siblings, 1 reply; 23+ messages in thread
From: Bruce Ashfield @ 2019-05-31 13:46 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Fri, May 31, 2019 at 9:22 AM <richard.purdie@linuxfoundation.org> wrote:
>
> On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> > On Fri, May 31, 2019 at 4:01 AM <richard.purdie@linuxfoundation.org>
> > wrote:
> > >
> > > This fails in testing with one failure on qemuarm:
> > >
> >
> > bugger, I didn't expect that!
> >
> > I'll dig up how I mocked up a systemtap test environment before (it
> > will be next week before I get to it though (unless I'm lucky), since
> > my cycles today are spoken for)
>
> FWIW this is some change after 5.0.13 that is triggering the issue. I
> can likely merge the patches to that point (tests are still
> completing).

Yah. I spawned a core-image-kernel-dev build and will setup a quick
bisect environment to track it down. I'll also test against my 5.2-rc
kernel, to have a look for a fix, or do a fix there as well.

Bruce

>
> Cheers,
>
> Richard
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II


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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2019-05-31 13:46       ` Bruce Ashfield
@ 2019-05-31 17:07         ` richard.purdie
  2019-05-31 21:31           ` Bruce Ashfield
  0 siblings, 1 reply; 23+ messages in thread
From: richard.purdie @ 2019-05-31 17:07 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer

On Fri, 2019-05-31 at 09:46 -0400, Bruce Ashfield wrote:
> On Fri, May 31, 2019 at 9:22 AM <richard.purdie@linuxfoundation.org>
> wrote:
> > On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> > > On Fri, May 31, 2019 at 4:01 AM <
> > > richard.purdie@linuxfoundation.org>
> > > wrote:
> > > > This fails in testing with one failure on qemuarm:
> > > > 
> > > 
> > > bugger, I didn't expect that!
> > > 
> > > I'll dig up how I mocked up a systemtap test environment before
> > > (it
> > > will be next week before I get to it though (unless I'm lucky),
> > > since
> > > my cycles today are spoken for)
> > 
> > FWIW this is some change after 5.0.13 that is triggering the issue.
> > I
> > can likely merge the patches to that point (tests are still
> > completing).
> 
> Yah. I spawned a core-image-kernel-dev build and will setup a quick
> bisect environment to track it down. I'll also test against my 5.2-rc
> kernel, to have a look for a fix, or do a fix there as well.

Just for fun I checked the 5.0.17 update and that does fail so its
somewhere between .13 and .17 afaict.

Cheers,

Richard



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

* Re: [PATCH 0/9] linux-yocto: consolidated pull request
  2019-05-31 17:07         ` richard.purdie
@ 2019-05-31 21:31           ` Bruce Ashfield
  0 siblings, 0 replies; 23+ messages in thread
From: Bruce Ashfield @ 2019-05-31 21:31 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer

On Fri, May 31, 2019 at 1:07 PM <richard.purdie@linuxfoundation.org> wrote:
>
> On Fri, 2019-05-31 at 09:46 -0400, Bruce Ashfield wrote:
> > On Fri, May 31, 2019 at 9:22 AM <richard.purdie@linuxfoundation.org>
> > wrote:
> > > On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> > > > On Fri, May 31, 2019 at 4:01 AM <
> > > > richard.purdie@linuxfoundation.org>
> > > > wrote:
> > > > > This fails in testing with one failure on qemuarm:
> > > > >
> > > >
> > > > bugger, I didn't expect that!
> > > >
> > > > I'll dig up how I mocked up a systemtap test environment before
> > > > (it
> > > > will be next week before I get to it though (unless I'm lucky),
> > > > since
> > > > my cycles today are spoken for)
> > >
> > > FWIW this is some change after 5.0.13 that is triggering the issue.
> > > I
> > > can likely merge the patches to that point (tests are still
> > > completing).
> >
> > Yah. I spawned a core-image-kernel-dev build and will setup a quick
> > bisect environment to track it down. I'll also test against my 5.2-rc
> > kernel, to have a look for a fix, or do a fix there as well.
>
> Just for fun I checked the 5.0.17 update and that does fail so its
> somewhere between .13 and .17 afaict.

I've isolated the issue. Should just be a config tweak, but I have to
get a test pulled together first.

Bruce

>
> Cheers,
>
> Richard
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II


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

* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2022-03-05  1:25 bruce.ashfield
  0 siblings, 0 replies; 23+ messages in thread
From: bruce.ashfield @ 2022-03-05  1:25 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

Here's the next round of -stable and configuration updates for 5.10 and
5.15.

Nothing significant here, I've been soaking them for a while, hopefully
the AB agrees with my "it's green" assesment!

Cheers,

Bruce

The following changes since commit a25c07622502727ca1b0e01d32127b57f75d28fb:

  Revert "libsdl2: Add libunwind-native to the libsdl2-native DEPENDS" (2022-03-05 00:08:33 +0000)

are available in the Git repository at:

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

Bruce Ashfield (9):
  linux-yocto/5.15: riscv64: drop MAXPHYSMEM_128GB
  linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMP
  linux-yocto/5.15: update to v5.15.24
  linux-yocto/5.10: update to v5.10.101
  linux-yocto/5.10: Fix ramoops/ftrace
  linux-yocto/5.15: arm defconfig fixes
  linux-yocto/5.15: update to v5.15.26
  linux-yocto/5.10: update to v5.10.103
  linux-yocto/5.15: riscv32: drop MAXPHYSMEM_1GB

 .../linux/linux-yocto-rt_5.10.bb              |  6 ++---
 .../linux/linux-yocto-rt_5.15.bb              |  6 ++---
 .../linux/linux-yocto-tiny_5.10.bb            |  8 +++---
 .../linux/linux-yocto-tiny_5.15.bb            |  8 +++---
 meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 ++++++++---------
 meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
 6 files changed, 39 insertions(+), 39 deletions(-)

-- 
2.19.1



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

* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2024-03-19 23:01 bruce.ashfield
  0 siblings, 0 replies; 23+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

This took longer than I wanted but here ar the next set
of linux-yocto updates.

We have -stable, config tweaks (in particular genericarm64) and
a fix for the beaglebone-yocto graphics issue.

Rather than sending the yocto-bsp update separately, I included
it in this series, so you can match it to the core kernel
updates.

Cheers,

Bruce

The following changes since commit 78e48090b2c2aa94112b986e0948b0a981d08e7f:

  gstreamer1.0: improve test reliability (2024-03-19 15:25:12 +0000)

are available in the Git repository at:

  https://git.yoctoproject.org/poky-contrib zedd/kernel
  https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (9):
  linux-yocto/6.6: cfg: generic arm64
  linux-yocto/6.6: cfg: riscv XHCI
  linux-yocto/6.6: update to v6.6.21
  yocto-bsps: update to v6.6.21
  linux-yocto/6.6: update CVE exclusions (6.6.21)
  linux-yocto/6.6: cfg: drop unsettable options
  linux-yocto/6.6: drm/tilcdc: Set preferred depth
  linux-yocto/6.6: update to v6.6.22
  linux-yocto/6.6: update CVE exclusions (6.6.22)

 .../linux/linux-yocto_6.6.bbappend            | 14 +++++-----
 .../linux/cve-exclusion_6.6.inc               |  4 +--
 .../linux/linux-yocto-rt_6.6.bb               |  6 ++--
 .../linux/linux-yocto-tiny_6.6.bb             |  6 ++--
 meta/recipes-kernel/linux/linux-yocto_6.6.bb  | 28 +++++++++----------
 5 files changed, 29 insertions(+), 29 deletions(-)

-- 
2.39.2



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

end of thread, other threads:[~2024-03-19 23:01 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-07 19:59 [PATCH 0/9] linux-yocto: consolidated pull request Bruce Ashfield
2012-06-07 19:59 ` [PATCH 1/9] kern-tools: remove unused code, meta branch and directory assumptions Bruce Ashfield
2012-06-07 19:59 ` [PATCH 2/9] linux-yocto/3.2: update to v3.2.18 Bruce Ashfield
2012-06-07 19:59 ` [PATCH 3/9] linux-yocto/3.0: update to v3.0.32 Bruce Ashfield
2012-06-07 19:59 ` [PATCH 4/9] linux-yocto: remove v2.6.37 recipe Bruce Ashfield
2012-06-07 19:59 ` [PATCH 5/9] linux-yocto: add machine aliases for yocto BSPs Bruce Ashfield
2012-06-07 19:59 ` [PATCH 6/9] linux-yocto: add 3.4 recipe Bruce Ashfield
2012-06-07 19:59 ` [PATCH 7/9] linux-yocto/3.2: fri2 and chiefriver machine updates Bruce Ashfield
2012-06-07 19:59 ` [PATCH 8/9] linux-yocto/3.0: add cedartrail kernel features Bruce Ashfield
2012-06-07 19:59 ` [PATCH 9/9] kern-tools: anchor KMACHINE test Bruce Ashfield
2012-06-08 10:58 ` [PATCH 0/9] linux-yocto: consolidated pull request Richard Purdie
  -- strict thread matches above, loose matches on Subject: below --
2016-03-30 12:24 Bruce Ashfield
2016-07-13  1:19 Bruce Ashfield
2017-12-21 15:49 Bruce Ashfield
2019-05-30 12:44 bruce.ashfield
2019-05-31  8:01 ` richard.purdie
2019-05-31 12:53   ` Bruce Ashfield
2019-05-31 13:22     ` richard.purdie
2019-05-31 13:46       ` Bruce Ashfield
2019-05-31 17:07         ` richard.purdie
2019-05-31 21:31           ` Bruce Ashfield
2022-03-05  1:25 bruce.ashfield
2024-03-19 23:01 bruce.ashfield

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