* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2014-05-05 14:10 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-05-05 14:10 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Richard/Saul,
Here's a consolidated pull request for kernel updates and small fixes
that I've queued since the 1.6 release.
The quoting issue was reporting on the mailing list, and I realized
that my fix for it had never been sent, so I dusted it off and here
it is.
As a side effect of that fix, and the fact that there's no way to tell
between a full defconfig and a saved alldefconfig by inspection .. that
offering some guidance in the example custom recipe would be nice.
Everything else is are the -stable and SRCREV updates.
Cheers,
Bruce
The following changes since commit 7b78c364b7de901f97cd8dbe56d5e02f545bf3d3:
cleanup-workdir: Fix crosssdk reference after addition of PN (2014-05-05 09:05:42 +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 (6):
kernel-yocto: quote kconfig mode check
linux-yocto-custom: provide defconfig guidance
linux-yocto/3.4: update to v3.4.88
linux-yocto/3.10: update to v3.10.38
linux-yocto/3.14: update to v3.14.2
linux-yocto/3.10: mei.cfg: enable Intel chipsets
.../recipes-kernel/linux/linux-yocto-custom.bb | 10 ++++++++++
meta/classes/kernel-yocto.bbclass | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb | 8 ++++----
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb | 8 ++++----
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb | 8 ++++----
meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_3.10.bb | 18 +++++++++---------
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 18 +++++++++---------
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 16 ++++++++--------
11 files changed, 58 insertions(+), 48 deletions(-)
--
1.8.1.2
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2014-10-01 4:43 Bruce Ashfield
2014-10-01 4:43 ` [PATCH 1/6] kern-tools: fix overly greedy path relocations Bruce Ashfield
` (5 more replies)
0 siblings, 6 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Richard (or whoever is picking these up for testing),
Here's the nearly final update for the kernel bits in the 1.7 release.
These took far longer than I wanted to get out, but 3.17-rc6 was not the
last, and I had to work through another round of tools and kernel build
issues for both 3.14 and 3.17 (i.e. I spent another day or two working
with perf and 3.17).
We had some feature breakage creep into 3.14 and 3.17 trees, but Paul
Gortmaker helped me out, and we've now worked through the issues with
3.14 and 3.17.
I also have a small kern-tools fix for YOCTO #6753 as part of this
series.
So the summary is:
- 3.14 feature fixes
- 3.17 updates to rc7
- kern tools bug fix
- perf fix 3.17 breakage
I've built and booted this series for all arches, using my kernel-dev
image for extended build coverage, and we've had multiple eyes confirming
the 3.14 fixes.
** My warning is that I'm on vacation for the next week, and will only have
external access to email. So this needs to go through a build cycle before
merging .. and if there are problems, I'll be back mid next week to fix them
up for sure, or sooner if I see email on the external list.
Cheers,
Bruce
The following changes since commit abf9372358e5db70e7d707a5a732c4ec7d0f2efe:
build-appliance-image: Update to dizzy head revision (2014-09-30 21:48: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 (6):
kern-tools: fix overly greedy path relocations
linux-yocto/3.14/3.17: menuconfig and cryptodev
linux-yocto/3.14: revert BFP feature, and fix intel-common -rt
linux-yocto/3.14/3.17: allmodconfig/allyesconfig build fixes
linux-yocto/3.17: update to v3.17-rc7
perf: fix undefined pr_* routines
.../recipes-kernel/kern-tools/kern-tools-native_git.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 16 ++++++++--------
meta/recipes-kernel/linux/linux-yocto_3.17.bb | 18 +++++++++---------
meta/recipes-kernel/perf/perf.bb | 11 ++++++++---
7 files changed, 34 insertions(+), 29 deletions(-)
--
1.8.1.2
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 1/6] kern-tools: fix overly greedy path relocations
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
@ 2014-10-01 4:43 ` Bruce Ashfield
2014-10-01 4:43 ` [PATCH 2/6] linux-yocto/3.14/3.17: menuconfig and cryptodev Bruce Ashfield
` (4 subsequent siblings)
5 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
During patch processing a consolidated set of configs, patches and directives
is created under the kernel source tree being modified. During that processing,
absolutely paths are converted to relative. It has been found that if directories
are sufficiently similar, like so:
/path/to/my-linux
/path/to/my-linux-3.16
The processing will chop to much of some paths, resulting in invalid relative
directories (like -3.16 in the above example).
Importing the following two kern tools fixes for the issue:
23345b8846fe kgit: retain trailing / in directory processing
a8cf93a3bc94 kgit-s2q: move subject and diffstat mismatch to 'fuzzy' matching
[YOCTO: #6753]
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/kern-tools/kern-tools-native_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 bca1decf7bd2..ce872354f23c 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"
-SRCREV = "83f468ab8ef748a8880cba7d26779c35abfcc0bf"
+SRCREV = "23345b8846fe4bd167efdf1bd8a1224b2ba9a5ff"
PR = "r12"
PV = "0.2+git${SRCPV}"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH 2/6] linux-yocto/3.14/3.17: menuconfig and cryptodev
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
2014-10-01 4:43 ` [PATCH 1/6] kern-tools: fix overly greedy path relocations Bruce Ashfield
@ 2014-10-01 4:43 ` Bruce Ashfield
2014-10-01 4:43 ` [PATCH 3/6] linux-yocto/3.14: revert BFP feature, and fix intel-common -rt Bruce Ashfield
` (3 subsequent siblings)
5 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Two issues were reported with the 3.14 kernel, cryptodev was not properly
building and working on all devices, and menuconfig was not working on some
hosts.
To fix this, we pull in the latest cryptodev updates, and restore an old
ncurses patch for menuconfig.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 14 +++++++-------
meta/recipes-kernel/linux/linux-yocto_3.17.bb | 16 ++++++++--------
5 files changed, 20 insertions(+), 20 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 7eecc7fe562b..1a756ecb3f2b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
@@ -3,8 +3,8 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
require recipes-kernel/linux/linux-yocto.inc
-SRCREV_machine ?= "63e1f827790683d4ef01c71acfdf20b79f986d99"
-SRCREV_machine_qemuppc ?= "2c51fd8a6fcf79386e3418ff78d42390ad6b5aa2"
+SRCREV_machine ?= "1f000ea7a3aed269c78a8650672f05ff2447feb5"
+SRCREV_machine_qemuppc ?= "01a649de749d9e82291063bd23301a6e7530e100"
SRCREV_meta ?= "0bd3ec19b64191efc9d0ba83d05c9f7f9bf4473a"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
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 ff4a5748067e..7b6d0e0f649f 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
@@ -8,7 +8,7 @@ LINUX_VERSION ?= "3.14.19"
KMETA = "meta"
-SRCREV_machine ?= "14fea2388e7b248c4e9442ac95fcbf1e4d265ee2"
+SRCREV_machine ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
SRCREV_meta ?= "0bd3ec19b64191efc9d0ba83d05c9f7f9bf4473a"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
index d1054c3abb73..c2bd4a1f6547 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
@@ -8,8 +8,8 @@ LINUX_VERSION ?= "3.17-rc6"
KMETA = "meta"
-SRCREV_machine ?= "6cd8a70a8c51c4167f96695fb74356de6bab1c50"
-SRCREV_meta ?= "eebdfd73e01f53a042d8b03b785db9f998d69b19"
+SRCREV_machine ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
+SRCREV_meta ?= "6050ee24b0b51ccaf35894afc5def0b59f434977"
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 efc193bb3c4f..7ef71f3e20b3 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
@@ -10,13 +10,13 @@ KBRANCH_qemux86 ?= "standard/common-pc/base"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "1c7a46a46b2cbf68777713531647cd4b1cf22f12"
-SRCREV_machine_qemumips ?= "f3dea87bc7aaccae5c24240b378a4e09034d80af"
-SRCREV_machine_qemuppc ?= "195f2029d49fc2440cf236d5134eb2ab88b8d407"
-SRCREV_machine_qemux86 ?= "bdef75805ede16c13f4383cc53d66dad3e83da64"
-SRCREV_machine_qemux86-64 ?= "14fea2388e7b248c4e9442ac95fcbf1e4d265ee2"
-SRCREV_machine_qemumips64 ?= "b5c533e6ffba299b24d31cc2b8f32f6302f5d7e3"
-SRCREV_machine ?= "14fea2388e7b248c4e9442ac95fcbf1e4d265ee2"
+SRCREV_machine_qemuarm ?= "c21684fb4fad62bceafcc97ae592d1d1bd52cf36"
+SRCREV_machine_qemumips ?= "626a3a63414413e652daf3288903a58973d34520"
+SRCREV_machine_qemuppc ?= "a5e37ff008b4bf2c0cb573f54376cb8b48a79016"
+SRCREV_machine_qemux86 ?= "a39fd81fa54776b2ac8c288251846890c3124dee"
+SRCREV_machine_qemux86-64 ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
+SRCREV_machine_qemumips64 ?= "c14d3c68c725205a5724cffe9f6f688d1bc38b6e"
+SRCREV_machine ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
SRCREV_meta ?= "0bd3ec19b64191efc9d0ba83d05c9f7f9bf4473a"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.17.bb b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
index 6ce141d9188b..c424070da2d0 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.17.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
@@ -10,14 +10,14 @@ KBRANCH_qemux86 ?= "standard/common-pc"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "1d23a0b00164e5ba372988456090d95312f58083"
-SRCREV_machine_qemumips ?= "2f0e803b12728d7af5ab3967c50ef3342d946c65"
-SRCREV_machine_qemuppc ?= "ad01ce94ff8ebaedfa470ee16890255cf6887cc4"
-SRCREV_machine_qemux86 ?= "6cd8a70a8c51c4167f96695fb74356de6bab1c50"
-SRCREV_machine_qemux86-64 ?= "6cd8a70a8c51c4167f96695fb74356de6bab1c50"
-SRCREV_machine_qemumips64 ?= "823eecd78233f65582724ea1d9c8c6002518ecb0"
-SRCREV_machine ?= "6cd8a70a8c51c4167f96695fb74356de6bab1c50"
-SRCREV_meta ?= "eebdfd73e01f53a042d8b03b785db9f998d69b19"
+SRCREV_machine_qemuarm ?= "b3934b47d8a16fe323546d7dca3529bf75ef6245"
+SRCREV_machine_qemumips ?= "9b74a60868ec2e45ecaea70547331b1ef6776b14"
+SRCREV_machine_qemuppc ?= "d63220db68089d0604cadd2d0c3d345dfb0dfdb1"
+SRCREV_machine_qemux86 ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
+SRCREV_machine_qemux86-64 ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
+SRCREV_machine_qemumips64 ?= "9faa5776183318eb41c191bacd05913166d19eb5"
+SRCREV_machine ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
+SRCREV_meta ?= "6050ee24b0b51ccaf35894afc5def0b59f434977"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.17.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH 3/6] linux-yocto/3.14: revert BFP feature, and fix intel-common -rt
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
2014-10-01 4:43 ` [PATCH 1/6] kern-tools: fix overly greedy path relocations Bruce Ashfield
2014-10-01 4:43 ` [PATCH 2/6] linux-yocto/3.14/3.17: menuconfig and cryptodev Bruce Ashfield
@ 2014-10-01 4:43 ` Bruce Ashfield
2014-10-01 4:43 ` [PATCH 4/6] linux-yocto/3.14/3.17: allmodconfig/allyesconfig build fixes Bruce Ashfield
` (2 subsequent siblings)
5 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
The BPF feature is causing build failures, so we are reverting it
for now.
In this update we also have the following fix for -rt:
fb6271a942b5 intel: Remove the standard ktype nesting
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 | 16 ++++++++--------
3 files changed, 13 insertions(+), 13 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 1a756ecb3f2b..fba32450fc2b 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 ?= "1f000ea7a3aed269c78a8650672f05ff2447feb5"
-SRCREV_machine_qemuppc ?= "01a649de749d9e82291063bd23301a6e7530e100"
-SRCREV_meta ?= "0bd3ec19b64191efc9d0ba83d05c9f7f9bf4473a"
+SRCREV_machine ?= "546062dedb3339ef1932e01a5639f2448c04cc8a"
+SRCREV_machine_qemuppc ?= "93fc25319476f21750eb6c1e94978cad963c4bd7"
+SRCREV_meta ?= "fb6271a942b57bdc40c6e49f0203be153699f81c"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
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 7b6d0e0f649f..ca541c116148 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
@@ -8,8 +8,8 @@ LINUX_VERSION ?= "3.14.19"
KMETA = "meta"
-SRCREV_machine ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
-SRCREV_meta ?= "0bd3ec19b64191efc9d0ba83d05c9f7f9bf4473a"
+SRCREV_machine ?= "0ca8f6b51728ca26129b4260be388ef2b7f366a8"
+SRCREV_meta ?= "fb6271a942b57bdc40c6e49f0203be153699f81c"
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 7ef71f3e20b3..365a70fd9a9b 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
@@ -10,14 +10,14 @@ KBRANCH_qemux86 ?= "standard/common-pc/base"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "c21684fb4fad62bceafcc97ae592d1d1bd52cf36"
-SRCREV_machine_qemumips ?= "626a3a63414413e652daf3288903a58973d34520"
-SRCREV_machine_qemuppc ?= "a5e37ff008b4bf2c0cb573f54376cb8b48a79016"
-SRCREV_machine_qemux86 ?= "a39fd81fa54776b2ac8c288251846890c3124dee"
-SRCREV_machine_qemux86-64 ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
-SRCREV_machine_qemumips64 ?= "c14d3c68c725205a5724cffe9f6f688d1bc38b6e"
-SRCREV_machine ?= "dbe5b52e93ff114b2c0f5da6f6af91f52c18f2b8"
-SRCREV_meta ?= "0bd3ec19b64191efc9d0ba83d05c9f7f9bf4473a"
+SRCREV_machine_qemuarm ?= "0ed31872de2c0e62e9843fa714cb0f8e5f53b70c"
+SRCREV_machine_qemumips ?= "c3537ecd101c8494a1da5534ad934f25d6fa256e"
+SRCREV_machine_qemuppc ?= "df6daa113d535fd46668ba3bb0970c959f103f76"
+SRCREV_machine_qemux86 ?= "1d678e0d4ecd53b973a70fb087dc1275b4de4e0c"
+SRCREV_machine_qemux86-64 ?= "0ca8f6b51728ca26129b4260be388ef2b7f366a8"
+SRCREV_machine_qemumips64 ?= "6aa17794bc6795847dae3b60f9d9be01dac874ec"
+SRCREV_machine ?= "0ca8f6b51728ca26129b4260be388ef2b7f366a8"
+SRCREV_meta ?= "fb6271a942b57bdc40c6e49f0203be153699f81c"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH 4/6] linux-yocto/3.14/3.17: allmodconfig/allyesconfig build fixes
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
` (2 preceding siblings ...)
2014-10-01 4:43 ` [PATCH 3/6] linux-yocto/3.14: revert BFP feature, and fix intel-common -rt Bruce Ashfield
@ 2014-10-01 4:43 ` Bruce Ashfield
2014-10-01 4:43 ` [PATCH 5/6] linux-yocto/3.17: update to v3.17-rc7 Bruce Ashfield
2014-10-01 4:43 ` [PATCH 6/6] perf: fix undefined pr_* routines Bruce Ashfield
5 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
It was found that some of the recent feature merges for 3.14/3.17 are
not allmodconfig and allyesconfig safe.
Since this is a basic test before kernel patches are submitted, we've
fixed the features to meet this standard.
Integrating the following fixes from Paul Gortmaker:
b4213d81ea3f fat: don't use obsolete random32 call in namei_vfat
2cc7eba15c1f cryptodev: stomp dynamic version numbering for in tree builds
5d1dda7aae4b Target/dif: Introduce protection-passthough-only mode
3d9772d8facf vhost: fix compile fail due to reallocated acked_features field.
efad59d3a174 virtio-scsi.h: Add virtio_scsi_cmd_req_pi + VIRTIO_SCSI_F_T10_PI bits
902f34d36102 aufs: apply aufs3-mmap.patch from 3.14 branch
30efc2e9484e aufs: import core files from aufs3.14 20140915
e42f87adef10 Revert "aufs: aufs3-mmap.patch"
a818774bd338 Revert "aufs: core aufs filesystem"
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 14 +++++++-------
meta/recipes-kernel/linux/linux-yocto_3.17.bb | 14 +++++++-------
5 files changed, 18 insertions(+), 18 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 fba32450fc2b..b2ad078bcad4 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
@@ -3,8 +3,8 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
require recipes-kernel/linux/linux-yocto.inc
-SRCREV_machine ?= "546062dedb3339ef1932e01a5639f2448c04cc8a"
-SRCREV_machine_qemuppc ?= "93fc25319476f21750eb6c1e94978cad963c4bd7"
+SRCREV_machine ?= "0a875ce52aa7a42ddabdb87038074381bb268e77"
+SRCREV_machine_qemuppc ?= "b993661d41f08846daa28b14f89c8ae3e94225bd"
SRCREV_meta ?= "fb6271a942b57bdc40c6e49f0203be153699f81c"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
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 ca541c116148..79bd6935a22c 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
@@ -8,7 +8,7 @@ LINUX_VERSION ?= "3.14.19"
KMETA = "meta"
-SRCREV_machine ?= "0ca8f6b51728ca26129b4260be388ef2b7f366a8"
+SRCREV_machine ?= "902f34d36102a4b2008b776ecae686f80d307e12"
SRCREV_meta ?= "fb6271a942b57bdc40c6e49f0203be153699f81c"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
index c2bd4a1f6547..9c33985fab98 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
@@ -8,7 +8,7 @@ LINUX_VERSION ?= "3.17-rc6"
KMETA = "meta"
-SRCREV_machine ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
+SRCREV_machine ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
SRCREV_meta ?= "6050ee24b0b51ccaf35894afc5def0b59f434977"
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 365a70fd9a9b..a2f4b4dccf0b 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
@@ -10,13 +10,13 @@ KBRANCH_qemux86 ?= "standard/common-pc/base"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "0ed31872de2c0e62e9843fa714cb0f8e5f53b70c"
-SRCREV_machine_qemumips ?= "c3537ecd101c8494a1da5534ad934f25d6fa256e"
-SRCREV_machine_qemuppc ?= "df6daa113d535fd46668ba3bb0970c959f103f76"
-SRCREV_machine_qemux86 ?= "1d678e0d4ecd53b973a70fb087dc1275b4de4e0c"
-SRCREV_machine_qemux86-64 ?= "0ca8f6b51728ca26129b4260be388ef2b7f366a8"
-SRCREV_machine_qemumips64 ?= "6aa17794bc6795847dae3b60f9d9be01dac874ec"
-SRCREV_machine ?= "0ca8f6b51728ca26129b4260be388ef2b7f366a8"
+SRCREV_machine_qemuarm ?= "127b621f2a4d3b1111e24423c12fac001e047c1c"
+SRCREV_machine_qemumips ?= "c3b9f1b2397f0847ab4844d1cdb8e02574434d78"
+SRCREV_machine_qemuppc ?= "73e2411cdd91764d0601c0869857f53381c2a177"
+SRCREV_machine_qemux86 ?= "e19a1b40de44e756defdfb40349342d8037609bd"
+SRCREV_machine_qemux86-64 ?= "902f34d36102a4b2008b776ecae686f80d307e12"
+SRCREV_machine_qemumips64 ?= "1c4d70272dde4b695697dd8705a031420480f712"
+SRCREV_machine ?= "902f34d36102a4b2008b776ecae686f80d307e12"
SRCREV_meta ?= "fb6271a942b57bdc40c6e49f0203be153699f81c"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.17.bb b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
index c424070da2d0..68208ebeb909 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.17.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
@@ -10,13 +10,13 @@ KBRANCH_qemux86 ?= "standard/common-pc"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "b3934b47d8a16fe323546d7dca3529bf75ef6245"
-SRCREV_machine_qemumips ?= "9b74a60868ec2e45ecaea70547331b1ef6776b14"
-SRCREV_machine_qemuppc ?= "d63220db68089d0604cadd2d0c3d345dfb0dfdb1"
-SRCREV_machine_qemux86 ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
-SRCREV_machine_qemux86-64 ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
-SRCREV_machine_qemumips64 ?= "9faa5776183318eb41c191bacd05913166d19eb5"
-SRCREV_machine ?= "460fa8aefe8c4f695245ad3a21da96af2c341f21"
+SRCREV_machine_qemuarm ?= "787dbffa74ebb7e0f3d8ade959623c69c9c066a0"
+SRCREV_machine_qemumips ?= "417faf05188f982bb1d47709f7c152a5cf116a0d"
+SRCREV_machine_qemuppc ?= "975512c7f6caa812869c4fa0ed1788072bf383f6"
+SRCREV_machine_qemux86 ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
+SRCREV_machine_qemux86-64 ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
+SRCREV_machine_qemumips64 ?= "39878abc7e56c23cd4bc87b2c5d812d489903dee"
+SRCREV_machine ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
SRCREV_meta ?= "6050ee24b0b51ccaf35894afc5def0b59f434977"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.17.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH 5/6] linux-yocto/3.17: update to v3.17-rc7
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
` (3 preceding siblings ...)
2014-10-01 4:43 ` [PATCH 4/6] linux-yocto/3.14/3.17: allmodconfig/allyesconfig build fixes Bruce Ashfield
@ 2014-10-01 4:43 ` Bruce Ashfield
2014-10-01 4:43 ` [PATCH 6/6] perf: fix undefined pr_* routines Bruce Ashfield
5 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Updating the 3.17 tree to the rc7 release.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_3.17.bb | 18 +++++++++---------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
index 9c33985fab98..eae08540e6e0 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
@@ -4,12 +4,12 @@ KCONFIG_MODE = "--allnoconfig"
require recipes-kernel/linux/linux-yocto.inc
-LINUX_VERSION ?= "3.17-rc6"
+LINUX_VERSION ?= "3.17-rc7"
KMETA = "meta"
-SRCREV_machine ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
-SRCREV_meta ?= "6050ee24b0b51ccaf35894afc5def0b59f434977"
+SRCREV_machine ?= "268b7677421eef003a84f31c6bd0b8ec3acc1e36"
+SRCREV_meta ?= "84b57b01050dd9e5a004e265e70120e2a792f38a"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.17.bb b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
index 68208ebeb909..02f10a3aaf0f 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.17.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
@@ -10,18 +10,18 @@ KBRANCH_qemux86 ?= "standard/common-pc"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "787dbffa74ebb7e0f3d8ade959623c69c9c066a0"
-SRCREV_machine_qemumips ?= "417faf05188f982bb1d47709f7c152a5cf116a0d"
-SRCREV_machine_qemuppc ?= "975512c7f6caa812869c4fa0ed1788072bf383f6"
-SRCREV_machine_qemux86 ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
-SRCREV_machine_qemux86-64 ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
-SRCREV_machine_qemumips64 ?= "39878abc7e56c23cd4bc87b2c5d812d489903dee"
-SRCREV_machine ?= "8b5bc69a2e44100313cf2a5073a07f495a6ff08e"
-SRCREV_meta ?= "6050ee24b0b51ccaf35894afc5def0b59f434977"
+SRCREV_machine_qemuarm ?= "d156e4658a13349f7a30adafd436e32fb722d248"
+SRCREV_machine_qemumips ?= "5aa58a6ca9d4efe79ddf66c9d09695b42c84a3b6"
+SRCREV_machine_qemuppc ?= "cc4943bf3b93f9c424b63c357ab2c9f71384f3ac"
+SRCREV_machine_qemux86 ?= "268b7677421eef003a84f31c6bd0b8ec3acc1e36"
+SRCREV_machine_qemux86-64 ?= "268b7677421eef003a84f31c6bd0b8ec3acc1e36"
+SRCREV_machine_qemumips64 ?= "798c30525b1e0eacfa3ff97c4bb17c45b9b4b220"
+SRCREV_machine ?= "268b7677421eef003a84f31c6bd0b8ec3acc1e36"
+SRCREV_meta ?= "84b57b01050dd9e5a004e265e70120e2a792f38a"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.17.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
-LINUX_VERSION ?= "3.17-rc6"
+LINUX_VERSION ?= "3.17-rc7"
PV = "${LINUX_VERSION}+git${SRCPV}"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH 6/6] perf: fix undefined pr_* routines
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
` (4 preceding siblings ...)
2014-10-01 4:43 ` [PATCH 5/6] linux-yocto/3.17: update to v3.17-rc7 Bruce Ashfield
@ 2014-10-01 4:43 ` Bruce Ashfield
5 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2014-10-01 4:43 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
When cross compiling libunwind support for ARM a missing debug include means
that pr* macros are not expanded, and hence link failures on the undefined
functions.
Since we must be compatible with many versions of the kernel and perf, we
sed the proper include into the files, while the permanent fix goes upstream
to the mainline kernel.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/perf/perf.bb | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index ea7571aa8e29..3771cdb3e9dd 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -145,9 +145,14 @@ do_configure_prepend () {
if [ -e "${S}/tools/perf/config/feature-checks/Makefile" ]; then
sed -i 's,CC := $(CROSS_COMPILE)gcc -MD,CC += -MD,' ${S}/tools/perf/config/feature-checks/Makefile
fi
- # 3.17-rc1+ has a include issue for powerpc. Temporarily sed in the appropriate include
- if [ -e "${S}/tools/perf/arch/powerpc/util/skip-callchain-idx.c" ]; then
- sed -i 's,#include "util/callchain.h",#include "util/callchain.h"\n#include "util/debug.h",' ${S}/tools/perf/arch/powerpc/util/skip-callchain-idx.c
+
+ # 3.17-rc1+ has a include issue for arm/powerpc. Temporarily sed in the appropriate include
+ if [ -e "${S}/tools/perf/arch/$ARCH/util/skip-callchain-idx.c" ]; then
+ sed -i 's,#include "util/callchain.h",#include "util/callchain.h"\n#include "util/debug.h",' ${S}/tools/perf/arch/$ARCH/util/skip-callchain-idx.c
+ fi
+ if [ -e "${S}/tools/perf/arch/arm/util/unwind-libunwind.c" ] && [ -e "${S}/tools/perf/arch/arm/tests/dwarf-unwind.c" ]; then
+ sed -i 's,#include "tests/tests.h",#include "tests/tests.h"\n#include "util/debug.h",' ${S}/tools/perf/arch/arm/tests/dwarf-unwind.c
+ sed -i 's,#include "perf_regs.h",#include "perf_regs.h"\n#include "util/debug.h",' ${S}/tools/perf/arch/arm/util/unwind-libunwind.c
fi
}
--
1.8.1.2
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2015-08-24 13:51 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2015-08-24 13:51 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
I've built and boot tested the pending changes for the 3.14, 3.19 and
4.1 linux-yocto variants.
In this series we have:
- gcc5.x build fixes for 3.14 (from Richard)
- 4.1.6 and -rt5 updates
- configuration changes for CIRRUS graphics and EXT4 for EXT2/3 use
- quark BSP configuration changes from Saul
This is the first round of updates since I split the meta-data from the
kernel repository itself, so all my update and test scripts had to be
changed .. I've built and tested this, but with three kernels and two
different kernel types in play, there are limits to how much I can build
and test before sending out the changes. So this definitely needs to
be sanity checked by the autobuilder(s).
Cheers,
Bruce
The following changes since commit a3d228a484cf471e999b6537987e2897d8a7bd4e:
bitbake: main: Handle RuntimeError exception in list_extension_modules (2015-08-20 22:04:43 +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 (6):
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
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 ++++++++++----------
8 files changed, 32 insertions(+), 32 deletions(-)
--
2.1.0
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2015-10-23 20:18 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2015-10-23 20:18 UTC (permalink / raw)
To: richard.purdie; +Cc: saul.wold, openembedded-core
Hi all,
Here is a slightly delayed consolidated pull request for the kernels, and
kernel tools. I've been fighting with boot issues, which have now been
resolved and were unrelated to this update.
I've avoided merging korg -stable updates for now to keep the kernel trees
consistent and not introduce any extra churn.
Everything I've included in this pull reques is either a bug fix to the
tools, or an addition of config/branches that won't impact existing users.
The tools fixes deal with an issue found with the yocto-bsp tool, and
another that Saul found when using a kernel-cache with a korg based tree.
I've run regression here, and everything looks sane.
Take what you think looks safe, and definitely feed it to the autobuilder
to see if I missed anything.
Cheers,
Bruce
The following changes since commit 505a82673ac2487df5ea343a6422c2fc47018831:
build-appliance-image: Update to jethro head revision (2015-10-21 23:13:11 +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 (6):
linux-yocto: axxia configuration updates
linux-yocto/4.1: drm/i915: Fix the VBT child device parsing for BSW
linux-yocto: nf_tables: Add nf_tables feature
kern-tools: avoid duplicate .scc file processing
linux-yocto: skip kernel meta data branches when finding machine
branch
linux-yocto/3.19: fix ARM boot with gcc5.x
meta/classes/kernel-yocto.bbclass | 4 +++-
.../recipes-kernel/kern-tools/kern-tools-native_git.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_3.19.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto_4.1.bb | 18 +++++++++---------
9 files changed, 22 insertions(+), 20 deletions(-)
--
2.1.0
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2016-06-13 15:56 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2016-06-13 15:56 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
Here's a pull request for some backports and routine updates to newer
-stable kernels. Nothing particularly exiciting in this series.
I've sanity tested here.
Cheers,
Bruce
The following changes since commit 71765a90d1ff455608a006ed32cf42110e779217:
bitbake: cooker.py: fix warn() -> warning() (2016-06-13 12:16:10 +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 (6):
linux-yocto/4.1: serial, mmc, mtd mainline backports
linux-yocto/4.1: bump to v4.1.26
linux-yocto/4.4: update to v4.4.13
linux-yocto/4.1: intel_idle: backport BXT CPU support
linux-yocto/4.1: Always Running Timer Support
linux-yocto/4.1: powerclamp: APL CPU
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] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2016-07-07 18:39 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2016-07-07 18:39 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
Here is the latest consolidated set of linux yocto 4.1 and 4.4
kernel changes.
We have two korg -stable updates (4.1.27 and 4.4.14), as well as
mainline feature backports. (linux-yocto-dev is now on 4.7-rc6
for anyone that cares).
Sanity and smoke testing have passed in my test builds.
Cheers,
Bruce
The following changes since commit 4e889c04ba518dac492c193224a790a877f43f40:
scripts/lib/bsp/help.py: Changed help of yocto-bsp to match latest syntax (2016-07-07 13:38:13 +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 (6):
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
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] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2018-10-17 13:38 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2018-10-17 13:38 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
This pull request is for some configuration fixes, and -stable bumps
that are worth getting into the upcoming release. I'm holding any
changes that are not related to bugs from now, until the release is
done.
Cheers,
Bruce
The following changes since commit b02f3bfe2fee291a9db85094e5f31b1933acf871:
local.conf.sample.extended: add another warning to comment about GLIBC_GENERATE_LOCALES (2018-10-14 23:45:40 +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 (6):
linux-yocto-rt/4.18: update to -rt5
rt: fixup 4.14 merge issues
linux-yocto-dev: update PV to v4.19
linux-yocto/4.18: kernel configuration cleanups
linux-yocto/4.18: update to v4.18.14
linux-yocto/4.14: update to v4.14.76
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.18.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.18.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.18.bb | 20 ++++++++++----------
7 files changed, 33 insertions(+), 33 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2020-09-14 22:34 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2020-09-14 22:34 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's the latest round of -stable updates for the active kernels in
master.
My first runs ran into the lttng-modules issues, and I've included a
10 patch backport of changes from lttng 2.12.x to address the various
build issues I found against 5.4 and 5.8.
There's a different lttng patch on the list, but it didn't address all
of my build failures, so I generated this full backport change.
Cheers,
Bruce
The following changes since commit 070d9b8f5e753e8928d2d7048e0c7bd9adbb3c29:
linux-yocto/config: netfilter: Enable nat for ipv4 and ipv6 (2020-09-14 12:13:47 -0400)
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 (5):
linux-yocto/5.8: update to v5.8.8
linux-yocto/5.4: update to v5.4.64
linux-yocto/config: configuration warning cleanup
linux-yocto/5.8: update to v5.8.9
linux-yocto/5.4: update to v5.4.65
Jens Rehsack (1):
lttng-modules: backport patches from 2.12.x to fix 5.4.64+ and 5.8.9+
builds
.../linux/linux-yocto-rt_5.4.bb | 6 +-
.../linux/linux-yocto-rt_5.8.bb | 6 +-
.../linux/linux-yocto-tiny_5.4.bb | 8 +-
.../linux/linux-yocto-tiny_5.8.bb | 8 +-
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +-
meta/recipes-kernel/linux/linux-yocto_5.8.bb | 22 +-
...ndency-issue-when-building-in-tree-w.patch | 54 ++
...ce.h-into-the-mmu-sub-directory-v5.9.patch | 41 +
...Make-kvm_mmu_page-definition-and-acc.patch | 39 +
...he-length-of-per-inode-prealloc-list.patch | 84 ++
...e-via-a-block-bitmap-read-is-prefetc.patch | 63 ++
...al-of-smp_-read_barrier_depends-v5.9.patch | 391 ++++++++
...teback-Drop-I_DIRTY_TIME_EXPIRE-v5.9.patch | 59 ++
...x-sync-livelock-due-to-b_dirty_time-.patch | 117 +++
...es-for-ext4_discard_preallocations-a.patch | 52 +
.../0010-Fix-system-call-filter-table.patch | 918 ++++++++++++++++++
.../lttng/lttng-modules_2.12.2.bb | 12 +-
17 files changed, 1865 insertions(+), 37 deletions(-)
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Kconfig-fix-dependency-issue-when-building-in-tree-w.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-fix-Move-mmutrace.h-into-the-mmu-sub-directory-v5.9.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-fix-KVM-x86-mmu-Make-kvm_mmu_page-definition-and-acc.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0004-fix-ext4-limit-the-length-of-per-inode-prealloc-list.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0005-fix-ext4-indicate-via-a-block-bitmap-read-is-prefetc.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0006-fix-removal-of-smp_-read_barrier_depends-v5.9.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0007-fix-writeback-Drop-I_DIRTY_TIME_EXPIRE-v5.9.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0008-fix-writeback-Fix-sync-livelock-due-to-b_dirty_time-.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0009-fix-version-ranges-for-ext4_discard_preallocations-a.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0010-Fix-system-call-filter-table.patch
--
2.19.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2021-02-18 3:59 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2021-02-18 3:59 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
These are the -stable and -rt bug fix bumps that I've been collecting
and testing for the active reference kernels.
I haven't picked up anything out of the ordinary, so they shouldn't
cause us any issues.
I've also bumped the -dev version to the full 5.11, since I was able
to integrate and test it earlier in the week.
Bruce
The following changes since commit f5f6504e5781c6e9d4cef3e9b1c2280fd0a8afdc:
bitbake: contrib: Add Dockerfile for building hash server (2021-02-16 11:53:25 +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 (6):
linux-yocto-rt/5.10: update to -rt25
linux-yocto/5.10: update to v5.10.14
linux-yocto/5.4: update to v5.4.96
linux-yocto/5.10: update to v5.10.16
linux-yocto/5.4: update to v5.4.98
linux-yocto-dev: bump version to v5.11+
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-rt_5.4.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++----
.../linux/linux-yocto-tiny_5.4.bb | 8 +++----
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 22 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +++++++++----------
7 files changed, 37 insertions(+), 37 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2021-03-05 3:54 Bruce Ashfield
0 siblings, 0 replies; 18+ messages in thread
From: Bruce Ashfield @ 2021-03-05 3:54 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
As mentioned previously, here's my next set of -stable version bumps and
two boot/traces fixes.
These have been building and booting here without issue, so I don't expect
much trouble from them.
Cheers,
Bruce
The following changes since commit ed7151f9856791fc4a24b1a0a88f87c442b29f38:
systemd-bootchart: Disable LTO to fix reproducibility (2021-03-01 11:12:16 +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 (6):
linux-yocto/5.10: fix x86 32bit boot warnings
linux-yocto/5.10: fix qemumips testimage failures
linux-yocto/5.10: update to v5.10.17 and -rt31
linux-yocto/5.4: update to v5.4.99
linux-yocto/5.10: update to v5.10.19
linux-yocto/5.4: update to v5.4.101
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-rt_5.4.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++----
.../linux/linux-yocto-tiny_5.4.bb | 8 +++----
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 22 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +++++++++----------
6 files changed, 36 insertions(+), 36 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2024-10-14 13:45 bruce.ashfield
0 siblings, 0 replies; 18+ messages in thread
From: bruce.ashfield @ 2024-10-14 13:45 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's the -stable updates I've been collecting for 6.10 and 6.6.
I'm also bumping -dev to 6.12, even though core-image-kernel-dev
isn't quite ready yet (lttng-modules hasn't updated for 6.12), but
all basic sanity tests have passed.
I'll follow up in a bit with some non-version bump changes that
I still have under test.
Cheers,
Bruce
The following changes since commit ca52444cb62fd595bb50ee14d21ecbc56056129c:
kernel/reproducibility: factor kernel source epoch for common use (2024-10-14 09:27:37 -0400)
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 (6):
linux-yocto-dev: conditionally add coreutils to depends
linux-yocto/6.10: update to v6.10.12
linux-yocto/6.10: update to v6.10.13
linux-yocto-dev: bump to v6.12
linux-yocto/6.6: update to v6.6.54
linux-yocto/6.10: update to v6.10.14
meta/recipes-kernel/linux/linux-yocto-dev.bb | 8 ++++--
.../linux/linux-yocto-rt_6.10.bb | 6 ++--
.../linux/linux-yocto-rt_6.6.bb | 6 ++--
.../linux/linux-yocto-tiny_6.10.bb | 6 ++--
.../linux/linux-yocto-tiny_6.6.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.10.bb | 28 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++----------
7 files changed, 46 insertions(+), 42 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 0/6] linux-yocto: consolidated pull request
@ 2026-01-14 17:24 bruce.ashfield
0 siblings, 0 replies; 18+ messages in thread
From: bruce.ashfield @ 2026-01-14 17:24 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi all,
I'm aware of the AB issues, so I'm not sending these for any sort
of quick merge. I'm just sending them so anyone wondering will
see that -stable merges are progressing.
What I'm not sending at all: 6.12 and 6.16 removal. I'm going to wait
until the AB and master have come through the current issues and then
will send those potentially destabilizing patches.
Bruce
OE-core (6):
linux-yocto/6.18: update to v6.18.5
linux-yocto/6.18: update CVE exclusions (6.18.5)
linux-yocto/6.18: drm: xlnx: zynqmp_kms: set preferred_depth
linux-yocto/6.12: update to v6.12.64
linux-yocto/6.12: update CVE exclusions (6.12.64)
linux-yocto/6.18: arm: fix defconfig configuration audit
OE-core:
The following changes since commit 0c3c20b9f208daa5a90bdef0b30e9a627da664d2:
Reapply "glibc: Enable NFS local file locking for glibc tests" (2026-01-13 23:35:27 +0000)
are available in the Git repository at:
ssh://git@push.openembedded.org/openembedded-core-contrib zedd/kernel
for you to fetch changes up to 2e27c0d5841bdf5eae8e09371de97bf9907dd76d:
linux-yocto/6.18: arm: fix defconfig configuration audit warning (2026-01-14 09:04:23 -0500)
----------------------------------------------------------------
Bruce Ashfield (6):
linux-yocto/6.18: update to v6.18.5
linux-yocto/6.18: update CVE exclusions (6.18.5)
linux-yocto/6.18: drm: xlnx: zynqmp_kms: set preferred_depth to 16 bpp
linux-yocto/6.12: update to v6.12.64
linux-yocto/6.12: update CVE exclusions (6.12.64)
linux-yocto/6.18: arm: fix defconfig configuration audit warning
OE-core:
meta/recipes-kernel/linux/cve-exclusion_6.12.inc | 1566 +++++++++++++++++---
meta/recipes-kernel/linux/cve-exclusion_6.18.inc | 10 +-
meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-rt_6.18.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.18.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto_6.12.bb | 28 +-
meta/recipes-kernel/linux/linux-yocto_6.18.bb | 24 +-
8 files changed, 1392 insertions(+), 260 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2026-01-14 17:24 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-01 4:43 [PATCH 0/6] linux-yocto: consolidated pull request Bruce Ashfield
2014-10-01 4:43 ` [PATCH 1/6] kern-tools: fix overly greedy path relocations Bruce Ashfield
2014-10-01 4:43 ` [PATCH 2/6] linux-yocto/3.14/3.17: menuconfig and cryptodev Bruce Ashfield
2014-10-01 4:43 ` [PATCH 3/6] linux-yocto/3.14: revert BFP feature, and fix intel-common -rt Bruce Ashfield
2014-10-01 4:43 ` [PATCH 4/6] linux-yocto/3.14/3.17: allmodconfig/allyesconfig build fixes Bruce Ashfield
2014-10-01 4:43 ` [PATCH 5/6] linux-yocto/3.17: update to v3.17-rc7 Bruce Ashfield
2014-10-01 4:43 ` [PATCH 6/6] perf: fix undefined pr_* routines Bruce Ashfield
-- strict thread matches above, loose matches on Subject: below --
2026-01-14 17:24 [PATCH 0/6] linux-yocto: consolidated pull request bruce.ashfield
2024-10-14 13:45 bruce.ashfield
2021-03-05 3:54 Bruce Ashfield
2021-02-18 3:59 Bruce Ashfield
2020-09-14 22:34 Bruce Ashfield
2018-10-17 13:38 Bruce Ashfield
2016-07-07 18:39 Bruce Ashfield
2016-06-13 15:56 Bruce Ashfield
2015-10-23 20:18 Bruce Ashfield
2015-08-24 13:51 Bruce Ashfield
2014-05-05 14:10 Bruce Ashfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox