* [PATCH 0/7] linux-yocto*: consolidated pull request
@ 2014-09-08 19:55 Bruce Ashfield
2014-09-08 19:55 ` [PATCH 1/7] linux-yocto/3.10: baytrail i/o updates Bruce Ashfield
` (7 more replies)
0 siblings, 8 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Richard/Saul,
Here's the next round of linux-yocto* changes for the 1.7 release. The
notable update here, is the introduction of the 3.17-rcX kernel via both
linux-yoct-dev and a named recipe (which uses the same -dev tree for
now).
I've built and booted all the qemu BSPs on this tree, using the kernel-dev
image type.
The fixes required from that testing are the lttng and perf commits. I'll
drop the perf commit once a fix is available via the upstream kernel. I
tested both the perf and lttng updates on older and newer kernels without
any issues.
I'm on the road for the next three days, but wanted to get this out for
a preview before being a bit unresponsive, and to let others apply and build
these if they want.
I've done my best here, but I expect we'll find something in the broader
testing.
Cheers,
Bruce
The following changes since commit 1894522f357fdf0b6adb2dcc14f12817628596bd:
bitbake: tinfoil: add a means of enabling variable history tracking (2014-09-05 10:14:25 +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 (7):
linux-yocto/3.10: baytrail i/o updates
lttng-modules: fix compilation for 3.17-rcX
perf: fix v3.17 powerpc compilation issues
linux-yocto: introduce v3.17
linux-yocto/3.10: update valleyisland-io merge branch
linux-yocto/3.14: configuration updates and feature merges.
linux-yocto-dev: bump to v3.17+
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb | 21 ++++
meta/recipes-kernel/linux/linux-yocto_3.10.bb | 16 +--
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 16 +--
meta/recipes-kernel/linux/linux-yocto_3.17.bb | 37 ++++++
...probes-should-calculate-alignment-and-eve.patch | 127 +++++++++++++++++++++
...e-kvm-instrumentation-compile-on-3.17-rc1.patch | 43 +++++++
.../Update-statedump-to-3.17-nsproxy-locking.patch | 67 +++++++++++
meta/recipes-kernel/lttng/lttng-modules_2.5.0.bb | 3 +
meta/recipes-kernel/perf/perf.bb | 5 +
14 files changed, 330 insertions(+), 27 deletions(-)
create mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.17.bb
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/Update-kvm-instrumentation-compile-on-3.17-rc1.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/Update-statedump-to-3.17-nsproxy-locking.patch
--
1.8.1.2
^ permalink raw reply [flat|nested] 33+ messages in thread* [PATCH 1/7] linux-yocto/3.10: baytrail i/o updates
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-08 19:55 ` [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX Bruce Ashfield
` (6 subsequent siblings)
7 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Updating the 3.10 kernel with baytrail feature backports:
e313fe1374d spi/pxa2xx: fix incorrect SW mode chipselect setting for BayTrail LPSS SPI
da387aea86a8 spi/pxa2xx: change default supported DMA burst size to 1
119e77242d80 spi/pxa2xx: fix runtime PM enabling order
ac2ff9de705c spi/pxa2xx: Prevent DMA from transferring too many bytes
2260921e859c spi: pxa2xx: remove unnecessary OOM messages
59f141f4a558 spi/pxa2xx-pci: Add PCI mode support for BayTrail LPSS SPI
25c8232cbb66 spi: remove DEFINE_PCI_DEVICE_TABLE macro
6eb21efb3641 i2c: designware-pci: set ideal HCNT, LCNT and SDA hold time value
4e2bd3da1739 i2c: designware-pci: add 10-bit addressing mode functionality for BYT I2C
7b813400820f i2c: designware-pci: Add Baytrail PCI IDs
5fe4585c09d1 usb: gadget: udc-core: move sysfs_notify() to a workqueue
cdbdda47494a usb: gadget: don't fail when DMA isn't present
8c1914c2e3bc mmc: sdhci: add DDR50 1.8V mode support for BayTrail eMMC Controller
5ad460bf8d4a mmc: sdhci: Preset value not supported in Baytrail eMMC
3359f2b4d2d4 mmc: sdhci: Allow for irq being shared
0663d41d3b8c 8250_dw: Support all baudrates on baytrail
1866808f61bf serial: 8250_pci: add support for Intel BayTrail
472c007ce197 serial: 8250: don't change the fifo trigger level when using dma
fadb6c538a2b serial: 8250_dma: check the result of TX buffer mapping
e48701bee23b dmaengine: dw: don't perform DMA when dmaengine_submit is called
9fda0d3bfdd8 dmaengine: dw: introduce dwc_dostart_first_queued() helper
a0b8d0199e8f dma: dw: Add suspend and resume handling for PCI mode DW_DMAC.
f1c1bd979f71 pwm: lpss: Fix const qualifier and sparse warnings
d6aa3e78c2ea pwm: lpss: Add support for PCI devices
a8fe7a1badcd pwm: add support for Intel Low Power Subsystem PWM
cd9e2e0a810c ACPI / LPSS: Add Intel BayTrail ACPI mode PWM
b8dab93f3e79 pwm: Add sysfs interface
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto_3.10.bb | 16 ++++++++--------
3 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
index de405a54e307..ec155089a8fb 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
@@ -3,9 +3,9 @@ KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc"
require recipes-kernel/linux/linux-yocto.inc
-SRCREV_machine ?= "c373b342af7bcbeda346df9598a5b1e9784d362f"
-SRCREV_machine_qemuppc ?= "767da5a30782cc1bc6522cef8aa5fd8130ecc06c"
-SRCREV_meta ?= "199943142f7e0a283240246ee6c02f4376b315f0"
+SRCREV_machine ?= "1dfc94848e05989ab6c5fde2080f35546d81e798"
+SRCREV_machine_qemuppc ?= "81334ed6f11da157e13c306c48f3d49a051d9d89"
+SRCREV_meta ?= "bacd863f7d1ce9135b8dde4394120f66707c7747"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
index 76448e1ba049..08b295ba629c 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "3.10.43"
KMETA = "meta"
-SRCREV_machine ?= "aa677a2d02677ec92d59a8c36d001cf2f5cf3260"
-SRCREV_meta ?= "199943142f7e0a283240246ee6c02f4376b315f0"
+SRCREV_machine ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
+SRCREV_meta ?= "bacd863f7d1ce9135b8dde4394120f66707c7747"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.10.bb b/meta/recipes-kernel/linux/linux-yocto_3.10.bb
index 125ffe7e38bc..44b6464258d5 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.10.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 ?= "db489eed7f5c86037358cc9d0fefa7b90dbbaa86"
-SRCREV_machine_qemumips ?= "780aac11b3f20ed2f5df3f173b0d02b28a6eb96b"
-SRCREV_machine_qemuppc ?= "48a9dec5fc4cc9c19d12866c6ec560a83df21d85"
-SRCREV_machine_qemux86 ?= "aa677a2d02677ec92d59a8c36d001cf2f5cf3260"
-SRCREV_machine_qemux86-64 ?= "aa677a2d02677ec92d59a8c36d001cf2f5cf3260"
-SRCREV_machine_qemumips64 ?= "d4b0d6f727167d7946e03dbfb50fef0891207bd1"
-SRCREV_machine ?= "aa677a2d02677ec92d59a8c36d001cf2f5cf3260"
-SRCREV_meta ?= "199943142f7e0a283240246ee6c02f4376b315f0"
+SRCREV_machine_qemuarm ?= "cf951fb02f9eb89bd36f30fd6d426d6a06be8739"
+SRCREV_machine_qemumips ?= "82c743bcc8103c82f8cb673eb810a9329a9441d7"
+SRCREV_machine_qemuppc ?= "1deb0e97e9262b02b3ff9b707b13c42c8fa95a13"
+SRCREV_machine_qemux86 ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
+SRCREV_machine_qemux86-64 ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
+SRCREV_machine_qemumips64 ?= "8affc1996043dfe2061953c074c714a9885fde6e"
+SRCREV_machine ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
+SRCREV_meta ?= "bacd863f7d1ce9135b8dde4394120f66707c7747"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 33+ messages in thread* [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
2014-09-08 19:55 ` [PATCH 1/7] linux-yocto/3.10: baytrail i/o updates Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-09 11:40 ` Burton, Ross
2014-09-08 19:55 ` [PATCH 3/7] perf: fix v3.17 powerpc compilation issues Bruce Ashfield
` (5 subsequent siblings)
7 siblings, 1 reply; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Updating the lttng-modules 2.5 recipe with backports from the master branch to
enable builds on 3.17 based kernels.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
...probes-should-calculate-alignment-and-eve.patch | 127 +++++++++++++++++++++
...e-kvm-instrumentation-compile-on-3.17-rc1.patch | 43 +++++++
.../Update-statedump-to-3.17-nsproxy-locking.patch | 67 +++++++++++
meta/recipes-kernel/lttng/lttng-modules_2.5.0.bb | 3 +
4 files changed, 240 insertions(+)
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/Update-kvm-instrumentation-compile-on-3.17-rc1.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-modules/Update-statedump-to-3.17-nsproxy-locking.patch
diff --git a/meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch b/meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch
new file mode 100644
index 000000000000..8c1722a4c22b
--- /dev/null
+++ b/meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch
@@ -0,0 +1,127 @@
+From d3de7f1468be0b18145ff85b3c1a7c7fb1d48c15 Mon Sep 17 00:00:00 2001
+From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+Date: Fri, 25 Jul 2014 12:30:43 -0400
+Subject: [PATCH 1/3] Fix: noargs probes should calculate alignment and event
+ length
+
+A noargs probe could have event fields. noargs just means that the probe
+does not receive any argument as parameter. However, it could very well
+serialize data into fields (global variables, constants, etc).
+
+It just happens that LTTng does not serialize any data in noargs events
+at the moment, but this may very well change.
+
+The if (0) with (void) variable access strategy to stop compiler from
+complaining from unused variables does not seem to work as expected with
+gcc 4.9.1. Use "unused" attribute instead.
+
+Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+---
+ probes/lttng-events.h | 49 +++++++++++++++++++++++++++++++++++--------------
+ 1 file changed, 35 insertions(+), 14 deletions(-)
+
+diff --git a/probes/lttng-events.h b/probes/lttng-events.h
+index 596b70608584..ba9563b15cf9 100644
+--- a/probes/lttng-events.h
++++ b/probes/lttng-events.h
+@@ -456,10 +456,19 @@ static __used struct lttng_probe_desc TP_ID(__probe_desc___, TRACE_SYSTEM) = {
+ static inline size_t __event_get_size__##_name(size_t *__dynamic_len, _proto) \
+ { \
+ size_t __event_len = 0; \
+- unsigned int __dynamic_len_idx = 0; \
++ unsigned int __dynamic_len_idx __attribute__((unused)) = 0; \
++ \
++ _tstruct \
++ return __event_len; \
++}
++
++#undef DECLARE_EVENT_CLASS_NOARGS
++#define DECLARE_EVENT_CLASS_NOARGS(_name, _tstruct, _assign, _print) \
++static inline size_t __event_get_size__##_name(size_t *__dynamic_len) \
++{ \
++ size_t __event_len = 0; \
++ unsigned int __dynamic_len_idx __attribute__((unused)) = 0; \
+ \
+- if (0) \
+- (void) __dynamic_len_idx; /* don't warn if unused */ \
+ _tstruct \
+ return __event_len; \
+ }
+@@ -514,6 +523,15 @@ static inline size_t __event_get_align__##_name(_proto) \
+ return __event_align; \
+ }
+
++#undef DECLARE_EVENT_CLASS_NOARGS
++#define DECLARE_EVENT_CLASS_NOARGS(_name, _tstruct, _assign, _print) \
++static inline size_t __event_get_align__##_name(void) \
++{ \
++ size_t __event_align = 1; \
++ _tstruct \
++ return __event_align; \
++}
++
+ #include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
+
+
+@@ -553,12 +571,16 @@ static inline size_t __event_get_align__##_name(_proto) \
+ #undef TP_STRUCT__entry
+ #define TP_STRUCT__entry(args...) args
+
+-#undef DECLARE_EVENT_CLASS
+-#define DECLARE_EVENT_CLASS(_name, _proto, _args, _tstruct, _assign, _print) \
++#undef DECLARE_EVENT_CLASS_NOARGS
++#define DECLARE_EVENT_CLASS_NOARGS(_name, _tstruct, _assign, _print) \
+ struct __event_typemap__##_name { \
+ _tstruct \
+ };
+
++#undef DECLARE_EVENT_CLASS
++#define DECLARE_EVENT_CLASS(_name, _proto, _args, _tstruct, _assign, _print) \
++ DECLARE_EVENT_CLASS_NOARGS(_name, _tstruct, _assign, _print)
++
+ #include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
+
+
+@@ -760,15 +782,11 @@ static void __event_probe__##_name(void *__data, _proto) \
+ struct lttng_channel *__chan = __event->chan; \
+ struct lib_ring_buffer_ctx __ctx; \
+ size_t __event_len, __event_align; \
+- size_t __dynamic_len_idx = 0; \
+- size_t __dynamic_len[2 * ARRAY_SIZE(__event_fields___##_name)]; \
+- struct __event_typemap__##_name __typemap; \
++ size_t __dynamic_len_idx __attribute__((unused)) = 0; \
++ size_t __dynamic_len[2 * ARRAY_SIZE(__event_fields___##_name)] __attribute__((unused)); \
++ struct __event_typemap__##_name __typemap __attribute__((unused)); \
+ int __ret; \
+ \
+- if (0) { \
+- (void) __dynamic_len_idx; /* don't warn if unused */ \
+- (void) __typemap; /* don't warn if unused */ \
+- } \
+ if (!_TP_SESSION_CHECK(session, __chan->session)) \
+ return; \
+ if (unlikely(!ACCESS_ONCE(__chan->session->active))) \
+@@ -800,6 +818,9 @@ static void __event_probe__##_name(void *__data) \
+ struct lttng_channel *__chan = __event->chan; \
+ struct lib_ring_buffer_ctx __ctx; \
+ size_t __event_len, __event_align; \
++ size_t __dynamic_len_idx __attribute__((unused)) = 0; \
++ size_t __dynamic_len[2 * ARRAY_SIZE(__event_fields___##_name)] __attribute__((unused)); \
++ struct __event_typemap__##_name __typemap __attribute__((unused)); \
+ int __ret; \
+ \
+ if (!_TP_SESSION_CHECK(session, __chan->session)) \
+@@ -810,8 +831,8 @@ static void __event_probe__##_name(void *__data) \
+ return; \
+ if (unlikely(!ACCESS_ONCE(__event->enabled))) \
+ return; \
+- __event_len = 0; \
+- __event_align = 1; \
++ __event_len = __event_get_size__##_name(__dynamic_len); \
++ __event_align = __event_get_align__##_name(); \
+ lib_ring_buffer_ctx_init(&__ctx, __chan->chan, __event, __event_len, \
+ __event_align, -1); \
+ __ret = __chan->ops->event_reserve(&__ctx, __event->id); \
+--
+1.8.1.2
+
diff --git a/meta/recipes-kernel/lttng/lttng-modules/Update-kvm-instrumentation-compile-on-3.17-rc1.patch b/meta/recipes-kernel/lttng/lttng-modules/Update-kvm-instrumentation-compile-on-3.17-rc1.patch
new file mode 100644
index 000000000000..1e899db154f7
--- /dev/null
+++ b/meta/recipes-kernel/lttng/lttng-modules/Update-kvm-instrumentation-compile-on-3.17-rc1.patch
@@ -0,0 +1,43 @@
+From 458c2022e992c057bd21d02e4c77bcc7d4d6cd6c Mon Sep 17 00:00:00 2001
+From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+Date: Thu, 21 Aug 2014 11:15:50 -0400
+Subject: [PATCH 3/3] Update kvm instrumentation: compile on 3.17-rc1
+
+Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+---
+ instrumentation/events/lttng-module/arch/x86/kvm/trace.h | 12 +++++++++++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/instrumentation/events/lttng-module/arch/x86/kvm/trace.h b/instrumentation/events/lttng-module/arch/x86/kvm/trace.h
+index 2354884074eb..3c299c58a1cf 100644
+--- a/instrumentation/events/lttng-module/arch/x86/kvm/trace.h
++++ b/instrumentation/events/lttng-module/arch/x86/kvm/trace.h
+@@ -724,7 +724,7 @@ TRACE_EVENT(kvm_emulate_insn,
+ tp_memcpy(insn,
+ vcpu->arch.emulate_ctxt.decode.fetch.data,
+ 15)
+-#else
++#elif (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0))
+ tp_assign(rip, vcpu->arch.emulate_ctxt.fetch.start)
+ tp_assign(csbase, kvm_x86_ops->get_segment_base(vcpu, VCPU_SREG_CS))
+ tp_assign(len, vcpu->arch.emulate_ctxt._eip
+@@ -732,6 +732,16 @@ TRACE_EVENT(kvm_emulate_insn,
+ tp_memcpy(insn,
+ vcpu->arch.emulate_ctxt.fetch.data,
+ 15)
++#else
++ tp_assign(rip, vcpu->arch.emulate_ctxt._eip -
++ (vcpu->arch.emulate_ctxt.fetch.ptr -
++ vcpu->arch.emulate_ctxt.fetch.data))
++ tp_assign(csbase, kvm_x86_ops->get_segment_base(vcpu, VCPU_SREG_CS))
++ tp_assign(len, vcpu->arch.emulate_ctxt.fetch.ptr -
++ vcpu->arch.emulate_ctxt.fetch.data)
++ tp_memcpy(insn,
++ vcpu->arch.emulate_ctxt.fetch.data,
++ 15)
+ #endif
+ tp_assign(flags, kei_decode_mode(vcpu->arch.emulate_ctxt.mode))
+ tp_assign(failed, failed)
+--
+1.8.1.2
+
diff --git a/meta/recipes-kernel/lttng/lttng-modules/Update-statedump-to-3.17-nsproxy-locking.patch b/meta/recipes-kernel/lttng/lttng-modules/Update-statedump-to-3.17-nsproxy-locking.patch
new file mode 100644
index 000000000000..ca03d33ed897
--- /dev/null
+++ b/meta/recipes-kernel/lttng/lttng-modules/Update-statedump-to-3.17-nsproxy-locking.patch
@@ -0,0 +1,67 @@
+From 4ba1f53c5aebb4433fedc25d65af010274985043 Mon Sep 17 00:00:00 2001
+From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+Date: Thu, 21 Aug 2014 10:53:12 -0400
+Subject: [PATCH 2/3] Update statedump to 3.17 nsproxy locking
+
+This Linux upstream commit introduces locking strategy back and forth:
+
+commit 728dba3a39c66b3d8ac889ddbe38b5b1c264aec3
+Author: Eric W. Biederman <ebiederm@xmission.com>
+Date: Mon Feb 3 19:13:49 2014 -0800
+
+ namespaces: Use task_lock and not rcu to protect nsproxy
+
+Use the task lock starting from kernel 3.17 rather than RCU to access
+the task nsproxy.
+
+Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+---
+ lttng-statedump-impl.c | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/lttng-statedump-impl.c b/lttng-statedump-impl.c
+index dad51ddaa250..e4caa488e436 100644
+--- a/lttng-statedump-impl.c
++++ b/lttng-statedump-impl.c
+@@ -378,6 +378,9 @@ int lttng_list_interrupts(struct lttng_session *session)
+ }
+ #endif
+
++/*
++ * Called with task lock held.
++ */
+ static
+ void lttng_statedump_process_ns(struct lttng_session *session,
+ struct task_struct *p,
+@@ -389,8 +392,18 @@ void lttng_statedump_process_ns(struct lttng_session *session,
+ struct nsproxy *proxy;
+ struct pid_namespace *pid_ns;
+
++ /*
++ * Back and forth on locking strategy within Linux upstream for nsproxy.
++ * See Linux upstream commit 728dba3a39c66b3d8ac889ddbe38b5b1c264aec3
++ * "namespaces: Use task_lock and not rcu to protect nsproxy"
++ * for details.
++ */
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0))
+ rcu_read_lock();
+ proxy = task_nsproxy(p);
++#else /* #if (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0)) */
++ proxy = p->nsproxy;
++#endif /* #else #if (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0)) */
+ if (proxy) {
+ pid_ns = lttng_get_proxy_pid_ns(proxy);
+ do {
+@@ -402,7 +415,9 @@ void lttng_statedump_process_ns(struct lttng_session *session,
+ trace_lttng_statedump_process_state(session,
+ p, type, mode, submode, status, NULL);
+ }
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0))
+ rcu_read_unlock();
++#endif /* #if (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0)) */
+ }
+
+ static
+--
+1.8.1.2
+
diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.5.0.bb b/meta/recipes-kernel/lttng/lttng-modules_2.5.0.bb
index 9310f0f3eb63..04e2b0cccc85 100644
--- a/meta/recipes-kernel/lttng/lttng-modules_2.5.0.bb
+++ b/meta/recipes-kernel/lttng/lttng-modules_2.5.0.bb
@@ -18,6 +18,9 @@ SRC_URI = "git://git.lttng.org/lttng-modules.git;branch=stable-2.5 \
file://lttng-modules-replace-KERNELDIR-with-KERNEL_SRC.patch \
file://Update-compaction-instrumentation-to-3.16-kernel.patch \
file://Update-vmscan-instrumentation-to-3.16-kernel.patch \
+ file://Fix-noargs-probes-should-calculate-alignment-and-eve.patch \
+ file://Update-statedump-to-3.17-nsproxy-locking.patch \
+ file://Update-kvm-instrumentation-compile-on-3.17-rc1.patch \
"
export INSTALL_MOD_DIR="kernel/lttng-modules"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 33+ messages in thread* Re: [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX
2014-09-08 19:55 ` [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX Bruce Ashfield
@ 2014-09-09 11:40 ` Burton, Ross
2014-09-09 12:53 ` Bruce Ashfield
0 siblings, 1 reply; 33+ messages in thread
From: Burton, Ross @ 2014-09-09 11:40 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
On 8 September 2014 20:55, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
> +++ b/meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch
> @@ -0,0 +1,127 @@
> +From d3de7f1468be0b18145ff85b3c1a7c7fb1d48c15 Mon Sep 17 00:00:00 2001
> +From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> +Date: Fri, 25 Jul 2014 12:30:43 -0400
> +Subject: [PATCH 1/3] Fix: noargs probes should calculate alignment and event
> + length
> +
> +A noargs probe could have event fields. noargs just means that the probe
> +does not receive any argument as parameter. However, it could very well
> +serialize data into fields (global variables, constants, etc).
> +
> +It just happens that LTTng does not serialize any data in noargs events
> +at the moment, but this may very well change.
> +
> +The if (0) with (void) variable access strategy to stop compiler from
> +complaining from unused variables does not seem to work as expected with
> +gcc 4.9.1. Use "unused" attribute instead.
> +
> +Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
These patches need Upstream-Status: Backport and your s-o-b.
Ross
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX
2014-09-09 11:40 ` Burton, Ross
@ 2014-09-09 12:53 ` Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-09 12:53 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On Tue, Sep 9, 2014 at 7:40 AM, Burton, Ross <ross.burton@intel.com> wrote:
> On 8 September 2014 20:55, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
>> +++ b/meta/recipes-kernel/lttng/lttng-modules/Fix-noargs-probes-should-calculate-alignment-and-eve.patch
>> @@ -0,0 +1,127 @@
>> +From d3de7f1468be0b18145ff85b3c1a7c7fb1d48c15 Mon Sep 17 00:00:00 2001
>> +From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
>> +Date: Fri, 25 Jul 2014 12:30:43 -0400
>> +Subject: [PATCH 1/3] Fix: noargs probes should calculate alignment and event
>> + length
>> +
>> +A noargs probe could have event fields. noargs just means that the probe
>> +does not receive any argument as parameter. However, it could very well
>> +serialize data into fields (global variables, constants, etc).
>> +
>> +It just happens that LTTng does not serialize any data in noargs events
>> +at the moment, but this may very well change.
>> +
>> +The if (0) with (void) variable access strategy to stop compiler from
>> +complaining from unused variables does not seem to work as expected with
>> +gcc 4.9.1. Use "unused" attribute instead.
>> +
>> +Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
>
> These patches need Upstream-Status: Backport and your s-o-b.
I've never done that before .. and will be on the road until Friday,
so they'll have
to wait until then.
Bruce
>
> Ross
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 3/7] perf: fix v3.17 powerpc compilation issues
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
2014-09-08 19:55 ` [PATCH 1/7] linux-yocto/3.10: baytrail i/o updates Bruce Ashfield
2014-09-08 19:55 ` [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-09 11:41 ` Burton, Ross
2014-09-08 19:55 ` [PATCH 4/7] linux-yocto: introduce v3.17 Bruce Ashfield
` (4 subsequent siblings)
7 siblings, 1 reply; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
The powerpc perf arch port has two issues in the current 3.17-rc
seriers. Undefined dwarf symbols and undefined pr_debug calls.
commit a60335ba [perf tools powerpc: Adjust callchain based on DWARF debug info]
introduces skip-callchain-idx.c, and breaks the perf build.
Unitl fixes get into the mainline kernel, we temporarily fix the issues by
adding a forced linke to -ldw and modifying skip-callchain-idx.c to include
the proper debug files for pr_debug.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/perf/perf.bb | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index ebfedb91d715..5bf7af9d4a7c 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -75,6 +75,7 @@ EXTRA_OEMAKE = '\
ARCH=${ARCH} \
CC="${CC}" \
AR="${AR}" \
+ EXTRA_CFLAGS="-ldw" \
perfexecdir=${libexecdir} \
NO_GTK2=1 ${TUI_DEFINES} NO_DWARF=1 NO_LIBUNWIND=1 ${SCRIPTING_DEFINES} \
'
@@ -140,6 +141,10 @@ 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
+ fi
}
python do_package_prepend() {
--
1.8.1.2
^ permalink raw reply related [flat|nested] 33+ messages in thread* [PATCH 4/7] linux-yocto: introduce v3.17
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
` (2 preceding siblings ...)
2014-09-08 19:55 ` [PATCH 3/7] perf: fix v3.17 powerpc compilation issues Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-08 19:55 ` [PATCH 5/7] linux-yocto/3.10: update valleyisland-io merge branch Bruce Ashfield
` (3 subsequent siblings)
7 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
With this commit, we introduce the v3.17-rcX kernels, which will be
released as part of the 1.7 yocto project.
All architectures have been compiled and booted with this revision
of the kernel.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb | 21 ++++++++++++
meta/recipes-kernel/linux/linux-yocto_3.17.bb | 37 ++++++++++++++++++++++
2 files changed, 58 insertions(+)
create mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.17.bb
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
new file mode 100644
index 000000000000..c1cb47ba9057
--- /dev/null
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.17.bb
@@ -0,0 +1,21 @@
+KBRANCH ?= "standard/tiny/base"
+LINUX_KERNEL_TYPE = "tiny"
+KCONFIG_MODE = "--allnoconfig"
+
+require recipes-kernel/linux/linux-yocto.inc
+
+LINUX_VERSION ?= "3.17-rc4"
+
+KMETA = "meta"
+
+SRCREV_machine ?= "1a3939eb747a635b23b4234f785795c52dce72a8"
+SRCREV_meta ?= "7df849fc7eba54765368e26634341dbe6e2ad161"
+
+PV = "${LINUX_VERSION}+git${SRCPV}"
+
+SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
+
+COMPATIBLE_MACHINE = "(qemux86)"
+
+# Functionality flags
+KERNEL_FEATURES = ""
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.17.bb b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
new file mode 100644
index 000000000000..7fe7fdaa4afb
--- /dev/null
+++ b/meta/recipes-kernel/linux/linux-yocto_3.17.bb
@@ -0,0 +1,37 @@
+KBRANCH ?= "standard/base"
+
+require recipes-kernel/linux/linux-yocto.inc
+
+# board specific branches
+KBRANCH_qemuarm ?= "standard/arm-versatile-926ejs"
+KBRANCH_qemumips ?= "standard/mti-malta32"
+KBRANCH_qemuppc ?= "standard/qemuppc"
+KBRANCH_qemux86 ?= "standard/common-pc"
+KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
+KBRANCH_qemumips64 ?= "standard/mti-malta64"
+
+SRCREV_machine_qemuarm ?= "4bacea69cf78bdf42bcf7619239294b8996c5dac"
+SRCREV_machine_qemumips ?= "69d4e97c23d4d031f55645cd0486064979e4db5c"
+SRCREV_machine_qemuppc ?= "4e5f8849093f71f8caebedd8af4660baace9bccb"
+SRCREV_machine_qemux86 ?= "1a3939eb747a635b23b4234f785795c52dce72a8"
+SRCREV_machine_qemux86-64 ?= "1a3939eb747a635b23b4234f785795c52dce72a8"
+SRCREV_machine_qemumips64 ?= "5e036fb17397a241fda2211a6caaa6e6f3121250"
+SRCREV_machine ?= "1a3939eb747a635b23b4234f785795c52dce72a8"
+SRCREV_meta ?= "7df849fc7eba54765368e26634341dbe6e2ad161"
+
+SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
+
+LINUX_VERSION ?= "3.17-rc4"
+
+PV = "${LINUX_VERSION}+git${SRCPV}"
+
+KMETA = "meta"
+
+COMPATIBLE_MACHINE = "qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64"
+
+# Functionality flags
+KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc"
+KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}"
+KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc"
+KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc"
+KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "" ,d)}"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 33+ messages in thread* [PATCH 5/7] linux-yocto/3.10: update valleyisland-io merge branch
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
` (3 preceding siblings ...)
2014-09-08 19:55 ` [PATCH 4/7] linux-yocto: introduce v3.17 Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-08 19:55 ` [PATCH 6/7] linux-yocto/3.14: configuration updates and feature merges Bruce Ashfield
` (2 subsequent siblings)
7 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Updating the topic branch that is used for valleyisland-io merges.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_3.10.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
index ec155089a8fb..2f22ba8ea690 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
@@ -5,7 +5,7 @@ require recipes-kernel/linux/linux-yocto.inc
SRCREV_machine ?= "1dfc94848e05989ab6c5fde2080f35546d81e798"
SRCREV_machine_qemuppc ?= "81334ed6f11da157e13c306c48f3d49a051d9d89"
-SRCREV_meta ?= "bacd863f7d1ce9135b8dde4394120f66707c7747"
+SRCREV_meta ?= "fab23a4d44de25ee77e497cbf8605eadc3aaf3d8"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
index 08b295ba629c..bd762f9fff29 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
@@ -10,7 +10,7 @@ LINUX_VERSION ?= "3.10.43"
KMETA = "meta"
SRCREV_machine ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
-SRCREV_meta ?= "bacd863f7d1ce9135b8dde4394120f66707c7747"
+SRCREV_meta ?= "fab23a4d44de25ee77e497cbf8605eadc3aaf3d8"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.10.bb b/meta/recipes-kernel/linux/linux-yocto_3.10.bb
index 44b6464258d5..298d2ca79923 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.10.bb
@@ -17,7 +17,7 @@ SRCREV_machine_qemux86 ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
SRCREV_machine_qemux86-64 ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
SRCREV_machine_qemumips64 ?= "8affc1996043dfe2061953c074c714a9885fde6e"
SRCREV_machine ?= "e4f08d724d6663e6d23d19668c97f9e6792c94d2"
-SRCREV_meta ?= "bacd863f7d1ce9135b8dde4394120f66707c7747"
+SRCREV_meta ?= "fab23a4d44de25ee77e497cbf8605eadc3aaf3d8"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 33+ messages in thread* [PATCH 6/7] linux-yocto/3.14: configuration updates and feature merges.
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
` (4 preceding siblings ...)
2014-09-08 19:55 ` [PATCH 5/7] linux-yocto/3.10: update valleyisland-io merge branch Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-08 19:55 ` [PATCH 7/7] linux-yocto-dev: bump to v3.17+ Bruce Ashfield
2014-09-09 11:42 ` [PATCH 0/7] linux-yocto*: consolidated pull request Burton, Ross
7 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Updating the 3.14 meta and machine SRCREVs to pick up the following changes:
meta/config:
a94680bfeb0e drm-gma500: build GMA500 DRM driver as kernel module
21783e2e6be2 intel-common: intel-core-32: use tunnelcreek.scc
0b46240ac3b3 soc: tunnelcreek: create tunnelcreek scc
c7207d9c0e6a qemuppc64: create bsp config
8f553f77e0ad meta: Create kernel config and scc for CRIU
dacb1c1ab011 meta: common-pc: add support for booting via EFI
b85e4cb574d6 meta: Add CONFIG_TTY to common-pc-drivers.cfg
33f2c8d2ba33 meta: Add CONFIG_TTY to 8250.cfg
e6f31e4894d5 GRE: enable gre feature.
Features:
b85edae6fd61 net: e1000e calls skb_set_hash
b45e6dec1972 net: ppp: use sk_unattached_filter api
d310945fb6d8 tracing: accelerate tracing filters with BPF
6742a0d5e218 net: filter: x86: internal BPF JIT
66f2b151dd09 net: filter: x86: split bpf_jit_compile()
3c82c5d1fc49 net: filter: Fix redefinition warnings on x86-64.
5ad74ef546a4 net: filter: additional BPF tests
f097814fc305 net: filter: BPF testsuite
1bcefe39e229 net: filter: make BPF conversion more readable
e75a3abd0c6f net: filter: misc/various cleanups
f5cd96317979 net: filter: make register naming more comprehensible
2f485870e68b net: filter: simplify label names from jump-table
d381512d96f0 bpf_dbg: fix wrong register usage
d99d91c2c5a9 sched, cls: check if we could overwrite actions when changing a filter
8a03c23319dc net: filter: initialize A and X registers
77a8a3fb86cb filter: added BPF random opcode
a9bb9bcd5a04 net: filter: seccomp: fix wrong decoding of BPF_S_ANC_SECCOMP_LD_W
724096236a68 filter: prevent nla extensions to peek beyond the end of the message
41bdf9a8c75f net: filter: be more defensive on div/mod by X==0
2f908136e311 net: filter: minor: fix kdoc in __sk_run_filter
2c733311d285 net: filter: rework/optimize internal BPF interpreter's instruction set
40155402aff6 net: filter: move filter accounting to filter core
2635af59e1b6 net: filter: keep original BPF program around
97147dbf46f8 net: filter: add jited flag to indicate jit compiled filters
676d895e105a net: Rename skb->rxhash to skb->hash
1e4f73c14307 tools: bpf_dbg: various misc code cleanups
47956b735bf6 timerfd: Implement timerfd_ioctl method to restore timerfd_ctx::ticks, v3
26b3ef638e06 docs: Procfs -- Document timerfd output
af3430a5fdc8 timerfd: Implement show_fdinfo method
5dd4e59bf04b mm: softdirty: clear VM_SOFTDIRTY flag inside clear_refs_write() instead of clear_soft_dirty()
c2a643b6da96 mm: softdirty: don't forget to save file map softdiry bit on unmap
8a98c67f7124 mm/memory.c: don't forget to set softdirty on file mapped fault
5886c8ea1f26 mm: softdirty: make freshly remapped file pages being softdirty unconditionally
8f4adad45df3 proc: show mnt_id in /proc/pid/fdinfo
d7e814681dd4 gre6: Call skb_checksum_simple_validate
f17fe1ff70a1 net: Generalize checksum_init functions
b6d250d7bead ip6gre: add x-netns support
aebe8ead74e5 gre: allow changing mac address when device is up
98268e587a24 gre: add x-netns support
923b14472945 yaffs: fix yaffs_vfs.c warnings.
1cc6b7d49394 yaffs: Avoid setting any ACL releated xattr
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 3b80c5326a41..1d69fc687bde 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 ?= "12f9e966eb249c3bdcc935612e2a372e90bad950"
-SRCREV_machine_qemuppc ?= "52ceb28926768c49f06db4e7e08d2226c2a473fd"
-SRCREV_meta ?= "ccad961c4cb6be245ed198bd2c17c27ab33cfcd7"
+SRCREV_machine ?= "cf214eea750707e6261818837e5c508ac1299b19"
+SRCREV_machine_qemuppc ?= "3d5a421fc5c171cd5d322b092e78e0e0dd4f340e"
+SRCREV_meta ?= "a94680bfeb0e8e3025b57f8b42d0825ba743376b"
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 5580e445d221..9f78951c52bf 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.17"
KMETA = "meta"
-SRCREV_machine ?= "5a47bbc4c3c2472f3746a8cf1485db7134cf9245"
-SRCREV_meta ?= "ccad961c4cb6be245ed198bd2c17c27ab33cfcd7"
+SRCREV_machine ?= "b85edae6fd61ceadfc08099608e8ac90aa4c5c33"
+SRCREV_meta ?= "a94680bfeb0e8e3025b57f8b42d0825ba743376b"
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 e88e31a2badf..e06b191673e3 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 ?= "5130b21b5ef3562c3cb03ad401bc9960fdedf49a"
-SRCREV_machine_qemumips ?= "ef22686356ce614f4bb3637ce6ee0dab068ea5e7"
-SRCREV_machine_qemuppc ?= "c7fed96ea15a49706582d84866f6552a33b3cac4"
-SRCREV_machine_qemux86 ?= "e0f04763abba7d487357f98f4267117fd5e79262"
-SRCREV_machine_qemux86-64 ?= "5a47bbc4c3c2472f3746a8cf1485db7134cf9245"
-SRCREV_machine_qemumips64 ?= "2af2cebe7e8c3755ac1f031c241b0cacad032d93"
-SRCREV_machine ?= "5a47bbc4c3c2472f3746a8cf1485db7134cf9245"
-SRCREV_meta ?= "ccad961c4cb6be245ed198bd2c17c27ab33cfcd7"
+SRCREV_machine_qemuarm ?= "c32a2e1190325f685a61196f38fc03ceff2645bf"
+SRCREV_machine_qemumips ?= "1ff50c529b49ceb55a670258f7cb8233c8006c6c"
+SRCREV_machine_qemuppc ?= "12e9828a5b78891374375233b4075f682b9fbd0e"
+SRCREV_machine_qemux86 ?= "58d49fe770ad642e2bc0616159195ba837dc513b"
+SRCREV_machine_qemux86-64 ?= "b85edae6fd61ceadfc08099608e8ac90aa4c5c33"
+SRCREV_machine_qemumips64 ?= "dcd579737386fca4d7bcf224bc118b14eb3c1d55"
+SRCREV_machine ?= "b85edae6fd61ceadfc08099608e8ac90aa4c5c33"
+SRCREV_meta ?= "a94680bfeb0e8e3025b57f8b42d0825ba743376b"
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] 33+ messages in thread* [PATCH 7/7] linux-yocto-dev: bump to v3.17+
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
` (5 preceding siblings ...)
2014-09-08 19:55 ` [PATCH 6/7] linux-yocto/3.14: configuration updates and feature merges Bruce Ashfield
@ 2014-09-08 19:55 ` Bruce Ashfield
2014-09-09 11:42 ` [PATCH 0/7] linux-yocto*: consolidated pull request Burton, Ross
7 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-08 19:55 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Update the -dev recipes PV to reflect that the development tree is
now at v3.17-rc4.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
index 595f72d5bb6e..00feadedd894 100644
--- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
@@ -35,7 +35,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;bareclone=1;branch=${K
SRCREV_machine ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
SRCREV_meta ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
-LINUX_VERSION ?= "3.16+"
+LINUX_VERSION ?= "3.17+"
LINUX_VERSION_EXTENSION ?= "-yoctodev-${LINUX_KERNEL_TYPE}"
PV = "${LINUX_VERSION}+git${SRCPV}"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 33+ messages in thread* Re: [PATCH 0/7] linux-yocto*: consolidated pull request
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
` (6 preceding siblings ...)
2014-09-08 19:55 ` [PATCH 7/7] linux-yocto-dev: bump to v3.17+ Bruce Ashfield
@ 2014-09-09 11:42 ` Burton, Ross
2014-09-09 12:55 ` Bruce Ashfield
7 siblings, 1 reply; 33+ messages in thread
From: Burton, Ross @ 2014-09-09 11:42 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
On 8 September 2014 20:55, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
> I'm on the road for the next three days, but wanted to get this out for
> a preview before being a bit unresponsive, and to let others apply and build
> these if they want.
Just noticed this. I'll pull these into my mut and see what the
autobuilder makes of them. If they pass testing and you're away I'll
fix up the patches myself.
Ross
^ permalink raw reply [flat|nested] 33+ messages in thread* Re: [PATCH 0/7] linux-yocto*: consolidated pull request
2014-09-09 11:42 ` [PATCH 0/7] linux-yocto*: consolidated pull request Burton, Ross
@ 2014-09-09 12:55 ` Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-09 12:55 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On Tue, Sep 9, 2014 at 7:42 AM, Burton, Ross <ross.burton@intel.com> wrote:
> On 8 September 2014 20:55, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
>> I'm on the road for the next three days, but wanted to get this out for
>> a preview before being a bit unresponsive, and to let others apply and build
>> these if they want.
>
> Just noticed this. I'll pull these into my mut and see what the
> autobuilder makes of them. If they pass testing and you're away I'll
> fix up the patches myself.
Thanks!
Bruce
>
> Ross
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2014-09-23 14:57 Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2014-09-23 14:57 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
Some parts of this request are repeated from one I sent a while ago, since
they didn't make it into the tree.
These are the release 1.7 kernel updates. For 3.10 and 3.14 they represent
the pickup of -stable fixes (in particular CVEs) and -rt fixes.
For 3.17, we follow the march to the release and are up to -rc6 after this
series. I'm also switching to the dedicated 3.17 repository.
Cheers,
Bruce
The following changes since commit bff185f6252751a97dcdf7ddfe86b808a714fdc5:
dev-manual: Added a note to the EXTERNALSRC example about the class (2014-09-22 13:04:44 +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 (7):
linux-yocto/3.10: update to v3.10.54 and -rt55
linux-yocto/3.14: update to v3.14.18 and -rt9
linux-yocto/3.17: update to v3.17-rc5
linux-yocto/3.17: switch to dedicated 3.17 repository
linux-yocto/3.17: bump to v3.17-rc6
linux-yocto/3.10: update to v3.10.55
linux-yocto/3.14: update to v3.14.19
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-tiny_3.10.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_3.17.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.17.bb | 24 +++++++++++-----------
8 files changed, 47 insertions(+), 47 deletions(-)
--
1.8.1.2
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2015-05-21 19:08 Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2015-05-21 19:08 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Richard,
This pull request covers configuration and BSP fixes that I've been
gathering for 3.19 and 3.14.
There are two minor Yocto bug fixes as well:
linux-yocto-custom: clarify bbappend versus copy in comments
linux-yocto: drop suggestion of devshell for patch failures
This doesn't contain the 3.14 or 3.19 gcc5 changes, since mips is
being problematic and the other changes are tied to that arch
getting sorted out.
Cheers,
Bruce
The following changes since commit 16caaabfcc678b03a0cd88aaeac15f9b8d1c3dad:
bitbake: bitbake-user-manual-customization.xsl: Pointing to mirrors for XSL files. (2015-05-19 22:09:36 +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 (7):
linux-yocto/3.14: cavium and configuration changes
linux-yocto/3.19: braswell DRM/i915 Graphics fixes
linux-yocto-custom: clarify bbappend versus copy in comments
linux-yocto: drop suggestion of devshell for patch failures
linux-yocto/3.19: Braswell DRM fixes
linux-yocto/3.19: CONFIG_ATA_BMDMA and gcc5 ARM64
linux-yocto/3.19: NFC config, Braswell fixes and axxia support
.../recipes-kernel/linux/linux-yocto-custom.bb | 10 +++++-----
meta/classes/kernel-yocto.bbclass | 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.19.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto_3.14.bb | 18 +++++++++---------
meta/recipes-kernel/linux/linux-yocto_3.19.bb | 18 +++++++++---------
7 files changed, 31 insertions(+), 31 deletions(-)
--
2.1.0
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2016-11-22 15:58 Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2016-11-22 15:58 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
I sent some of these previously, but I kept them in this pull request since
the changes are all incremental.
New in this pull request are 4.8.10 and the introduction of 4.9-rcX as the
linux-yocto-dev kernel.
Bruce
The following changes since commit 7c3a47ed8965c3a3eb90a9a4678d5caedbba6337:
bitbake: toaster: settings set ALLOWED_HOSTS to * in debug mode (2016-11-16 11:38:44 +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 (7):
linux-yocto/4.8: fix cryptodev compilation error
linux-yocto/4.8: update to v4.8.6-rt5
linux-yocto/4.8: update from v4.8.6 -> v4.8.8
linux-yocto/4.4: update to v4.4.32
linux-yocto/4.8: update to v4.8.10
linux-yocto-dev: update to 4.9-rcX
kern-tools: error checking and tree generation fixes
.../kern-tools/kern-tools-native_git.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.8.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.8.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.8.bb | 20 ++++++++++----------
8 files changed, 34 insertions(+), 34 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2018-03-27 15:03 Bruce Ashfield
2018-03-28 10:31 ` Burton, Ross
0 siblings, 1 reply; 33+ messages in thread
From: Bruce Ashfield @ 2018-03-27 15:03 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
This pull request is a series of -stable updates (more Spectre/meltdown
included), and some fixes for the fsl_mpc h/w reference board that will
allow us to update the reference to v4.14+.
We also have a configuration tweak to the wifi fragments, which will
result in more reuse, but won't impact the default configurations.
Note: I haven't included the re-written kernel-devsrc changes, since
I've never been able to reproduce the multilib issue with the ssl
dependency. The devsrc changes will have to be looked at after the
release.
Cheers,
Bruce
The following changes since commit 80c7ca2c28959d08a59d960d318d8360392bd488:
kernel-dev: Clean up of "bsp_name" placeholder. (2018-03-25 09:41: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 (7):
linux-yocto/4.12: update to v4.12.21
mpc8315e-rdb: fix broken ethernet
linux-yocto/4.12: add ssl and utils native dependencies
linux-yocto/meta: improve wifi driver granularity
linux-yocto/4.12: intel-socfpga, intel-pmc-core and ish support for
CoffeeLake board
linux-yocto/4.14: update to v4.14.30
linux-yocto/4.15: update to v4.15.13
meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_4.12.bb | 22 ++++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.15.bb | 20 ++++++++++----------
9 files changed, 50 insertions(+), 48 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 33+ messages in thread* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-27 15:03 Bruce Ashfield
@ 2018-03-28 10:31 ` Burton, Ross
2018-03-28 10:33 ` Burton, Ross
0 siblings, 1 reply; 33+ messages in thread
From: Burton, Ross @ 2018-03-28 10:31 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
I think it was this pull but musl builds are now failing like this in selftest:
| NOTE: FAIL: test_kernel_module (kernelmodule.KernelModuleTest)
| NOTE: ----------------------------------------------------------------------
| NOTE: Traceback (most recent call last):
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
line 32, in wrapped_f
| return func(*args, **kwargs)
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
line 32, in wrapped_f
| return func(*args, **kwargs)
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
line 32, in wrapped_f
| return func(*args, **kwargs)
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
line 40, in test_kernel_module
| self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
| AssertionError: 2 != 0 : cd /tmp && make
| make -C /usr/src/kernel M=/tmp modules
| make[1]: Entering directory '/usr/src/kernel'
| getconf: LFS_CFLAGS: unknown variable
| getconf: LFS_LDFLAGS: unknown variable
| getconf: LFS_LIBS: unknown variable
| make[2]: *** No rule to make target 'tools/objtool/objtool', needed
by '/tmp/hellomod.o'. Stop.
| make[1]: Leaving directory '/usr/src/kernel'
| make[1]: *** [Makefile:1519: _module_/tmp] Error 2
| make: *** [Makefile:5: all] Error 2
Ross
On 27 March 2018 at 16:03, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
> Hi all,
>
> This pull request is a series of -stable updates (more Spectre/meltdown
> included), and some fixes for the fsl_mpc h/w reference board that will
> allow us to update the reference to v4.14+.
>
> We also have a configuration tweak to the wifi fragments, which will
> result in more reuse, but won't impact the default configurations.
>
> Note: I haven't included the re-written kernel-devsrc changes, since
> I've never been able to reproduce the multilib issue with the ssl
> dependency. The devsrc changes will have to be looked at after the
> release.
>
> Cheers,
>
> Bruce
>
> The following changes since commit 80c7ca2c28959d08a59d960d318d8360392bd488:
>
> kernel-dev: Clean up of "bsp_name" placeholder. (2018-03-25 09:41: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 (7):
> linux-yocto/4.12: update to v4.12.21
> mpc8315e-rdb: fix broken ethernet
> linux-yocto/4.12: add ssl and utils native dependencies
> linux-yocto/meta: improve wifi driver granularity
> linux-yocto/4.12: intel-socfpga, intel-pmc-core and ish support for
> CoffeeLake board
> linux-yocto/4.14: update to v4.14.30
> linux-yocto/4.15: update to v4.15.13
>
> meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
> meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
> meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb | 6 +++---
> meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
> meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
> meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 6 +++---
> meta/recipes-kernel/linux/linux-yocto_4.12.bb | 22 ++++++++++++----------
> meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
> meta/recipes-kernel/linux/linux-yocto_4.15.bb | 20 ++++++++++----------
> 9 files changed, 50 insertions(+), 48 deletions(-)
>
> --
> 2.5.0
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-28 10:31 ` Burton, Ross
@ 2018-03-28 10:33 ` Burton, Ross
2018-03-28 12:01 ` Bruce Ashfield
2018-03-29 12:58 ` Bruce Ashfield
0 siblings, 2 replies; 33+ messages in thread
From: Burton, Ross @ 2018-03-28 10:33 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
Also a non-musl target failed like this:
| NOTE: FAIL [6.426s]: test_kernel_module (kernelmodule.KernelModuleTest)
| NOTE: ----------------------------------------------------------------------
| NOTE: Traceback (most recent call last):
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
line 32, in wrapped_f
| return func(*args, **kwargs)
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
line 32, in wrapped_f
| return func(*args, **kwargs)
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
line 32, in wrapped_f
| return func(*args, **kwargs)
| File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
line 40, in test_kernel_module
| self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
| AssertionError: 2 != 0 : cd /tmp && make
| make -C /usr/src/kernel M=/tmp modules
| make[1]: Entering directory '/usr/src/kernel'
| make[2]: *** No rule to make target 'tools/objtool/objtool', needed
by '/tmp/hellomod.o'. Stop.
| make[1]: Leaving directory '/usr/src/kernel'
| make[1]: *** [Makefile:1519: _module_/tmp] Error 2
| make: *** [Makefile:5: all] Error 2
Same error but with glibc instead of musl.
Ross
On 28 March 2018 at 11:31, Burton, Ross <ross.burton@intel.com> wrote:
> I think it was this pull but musl builds are now failing like this in selftest:
>
> | NOTE: FAIL: test_kernel_module (kernelmodule.KernelModuleTest)
> | NOTE: ----------------------------------------------------------------------
> | NOTE: Traceback (most recent call last):
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
> line 40, in test_kernel_module
> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
> | AssertionError: 2 != 0 : cd /tmp && make
> | make -C /usr/src/kernel M=/tmp modules
> | make[1]: Entering directory '/usr/src/kernel'
> | getconf: LFS_CFLAGS: unknown variable
> | getconf: LFS_LDFLAGS: unknown variable
> | getconf: LFS_LIBS: unknown variable
> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
> by '/tmp/hellomod.o'. Stop.
> | make[1]: Leaving directory '/usr/src/kernel'
> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
> | make: *** [Makefile:5: all] Error 2
>
> Ross
>
> On 27 March 2018 at 16:03, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
>> Hi all,
>>
>> This pull request is a series of -stable updates (more Spectre/meltdown
>> included), and some fixes for the fsl_mpc h/w reference board that will
>> allow us to update the reference to v4.14+.
>>
>> We also have a configuration tweak to the wifi fragments, which will
>> result in more reuse, but won't impact the default configurations.
>>
>> Note: I haven't included the re-written kernel-devsrc changes, since
>> I've never been able to reproduce the multilib issue with the ssl
>> dependency. The devsrc changes will have to be looked at after the
>> release.
>>
>> Cheers,
>>
>> Bruce
>>
>> The following changes since commit 80c7ca2c28959d08a59d960d318d8360392bd488:
>>
>> kernel-dev: Clean up of "bsp_name" placeholder. (2018-03-25 09:41: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 (7):
>> linux-yocto/4.12: update to v4.12.21
>> mpc8315e-rdb: fix broken ethernet
>> linux-yocto/4.12: add ssl and utils native dependencies
>> linux-yocto/meta: improve wifi driver granularity
>> linux-yocto/4.12: intel-socfpga, intel-pmc-core and ish support for
>> CoffeeLake board
>> linux-yocto/4.14: update to v4.14.30
>> linux-yocto/4.15: update to v4.15.13
>>
>> meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
>> meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
>> meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb | 6 +++---
>> meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
>> meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
>> meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 6 +++---
>> meta/recipes-kernel/linux/linux-yocto_4.12.bb | 22 ++++++++++++----------
>> meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
>> meta/recipes-kernel/linux/linux-yocto_4.15.bb | 20 ++++++++++----------
>> 9 files changed, 50 insertions(+), 48 deletions(-)
>>
>> --
>> 2.5.0
>>
>> --
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-28 10:33 ` Burton, Ross
@ 2018-03-28 12:01 ` Bruce Ashfield
2018-03-28 12:07 ` Burton, Ross
2018-03-29 12:58 ` Bruce Ashfield
1 sibling, 1 reply; 33+ messages in thread
From: Bruce Ashfield @ 2018-03-28 12:01 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On Wed, Mar 28, 2018 at 6:33 AM, Burton, Ross <ross.burton@intel.com> wrote:
> Also a non-musl target failed like this:
>
> | NOTE: FAIL [6.426s]: test_kernel_module (kernelmodule.KernelModuleTest)
> | NOTE: ----------------------------------------------------------------------
> | NOTE: Traceback (most recent call last):
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
> line 40, in test_kernel_module
> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
> | AssertionError: 2 != 0 : cd /tmp && make
> | make -C /usr/src/kernel M=/tmp modules
> | make[1]: Entering directory '/usr/src/kernel'
> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
> by '/tmp/hellomod.o'. Stop.
> | make[1]: Leaving directory '/usr/src/kernel'
> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
> | make: *** [Makefile:5: all] Error 2
>
> Same error but with glibc instead of musl.
That's the annoying new dependency kicking in, it keeps sneaking back
with -stable updates
and it is maddening.
What kernel version is this 4.14 ? If so, I'll need to add the
dependency lines from the 4.15
to 4.14 as well .. after just doing that for 4.12.
Bruce
>
> Ross
>
> On 28 March 2018 at 11:31, Burton, Ross <ross.burton@intel.com> wrote:
>> I think it was this pull but musl builds are now failing like this in selftest:
>>
>> | NOTE: FAIL: test_kernel_module (kernelmodule.KernelModuleTest)
>> | NOTE: ----------------------------------------------------------------------
>> | NOTE: Traceback (most recent call last):
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
>> line 40, in test_kernel_module
>> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
>> | AssertionError: 2 != 0 : cd /tmp && make
>> | make -C /usr/src/kernel M=/tmp modules
>> | make[1]: Entering directory '/usr/src/kernel'
>> | getconf: LFS_CFLAGS: unknown variable
>> | getconf: LFS_LDFLAGS: unknown variable
>> | getconf: LFS_LIBS: unknown variable
>> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
>> by '/tmp/hellomod.o'. Stop.
>> | make[1]: Leaving directory '/usr/src/kernel'
>> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
>> | make: *** [Makefile:5: all] Error 2
>>
>> Ross
>>
>> On 27 March 2018 at 16:03, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
>>> Hi all,
>>>
>>> This pull request is a series of -stable updates (more Spectre/meltdown
>>> included), and some fixes for the fsl_mpc h/w reference board that will
>>> allow us to update the reference to v4.14+.
>>>
>>> We also have a configuration tweak to the wifi fragments, which will
>>> result in more reuse, but won't impact the default configurations.
>>>
>>> Note: I haven't included the re-written kernel-devsrc changes, since
>>> I've never been able to reproduce the multilib issue with the ssl
>>> dependency. The devsrc changes will have to be looked at after the
>>> release.
>>>
>>> Cheers,
>>>
>>> Bruce
>>>
>>> The following changes since commit 80c7ca2c28959d08a59d960d318d8360392bd488:
>>>
>>> kernel-dev: Clean up of "bsp_name" placeholder. (2018-03-25 09:41: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 (7):
>>> linux-yocto/4.12: update to v4.12.21
>>> mpc8315e-rdb: fix broken ethernet
>>> linux-yocto/4.12: add ssl and utils native dependencies
>>> linux-yocto/meta: improve wifi driver granularity
>>> linux-yocto/4.12: intel-socfpga, intel-pmc-core and ish support for
>>> CoffeeLake board
>>> linux-yocto/4.14: update to v4.14.30
>>> linux-yocto/4.15: update to v4.15.13
>>>
>>> meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto_4.12.bb | 22 ++++++++++++----------
>>> meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
>>> meta/recipes-kernel/linux/linux-yocto_4.15.bb | 20 ++++++++++----------
>>> 9 files changed, 50 insertions(+), 48 deletions(-)
>>>
>>> --
>>> 2.5.0
>>>
>>> --
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-28 12:01 ` Bruce Ashfield
@ 2018-03-28 12:07 ` Burton, Ross
2018-03-28 12:57 ` Bruce Ashfield
0 siblings, 1 reply; 33+ messages in thread
From: Burton, Ross @ 2018-03-28 12:07 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
On 28 March 2018 at 13:01, Bruce Ashfield <bruce.ashfield@gmail.com> wrote:
> On Wed, Mar 28, 2018 at 6:33 AM, Burton, Ross <ross.burton@intel.com> wrote:
>> Also a non-musl target failed like this:
>>
>> | NOTE: FAIL [6.426s]: test_kernel_module (kernelmodule.KernelModuleTest)
>> | NOTE: ----------------------------------------------------------------------
>> | NOTE: Traceback (most recent call last):
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
>> line 40, in test_kernel_module
>> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
>> | AssertionError: 2 != 0 : cd /tmp && make
>> | make -C /usr/src/kernel M=/tmp modules
>> | make[1]: Entering directory '/usr/src/kernel'
>> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
>> by '/tmp/hellomod.o'. Stop.
>> | make[1]: Leaving directory '/usr/src/kernel'
>> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
>> | make: *** [Makefile:5: all] Error 2
>>
>> Same error but with glibc instead of musl.
>
> That's the annoying new dependency kicking in, it keeps sneaking back
> with -stable updates
> and it is maddening.
>
> What kernel version is this 4.14 ? If so, I'll need to add the
> dependency lines from the 4.15
> to 4.14 as well .. after just doing that for 4.12.
Yes, 4.13.30 on x86-64 only, interestingly. Not sure if that's the
test matrix being odd, or the kernel.
Ross
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-28 12:07 ` Burton, Ross
@ 2018-03-28 12:57 ` Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2018-03-28 12:57 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On Wed, Mar 28, 2018 at 8:07 AM, Burton, Ross <ross.burton@intel.com> wrote:
> On 28 March 2018 at 13:01, Bruce Ashfield <bruce.ashfield@gmail.com> wrote:
>> On Wed, Mar 28, 2018 at 6:33 AM, Burton, Ross <ross.burton@intel.com> wrote:
>>> Also a non-musl target failed like this:
>>>
>>> | NOTE: FAIL [6.426s]: test_kernel_module (kernelmodule.KernelModuleTest)
>>> | NOTE: ----------------------------------------------------------------------
>>> | NOTE: Traceback (most recent call last):
>>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>>> line 32, in wrapped_f
>>> | return func(*args, **kwargs)
>>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>>> line 32, in wrapped_f
>>> | return func(*args, **kwargs)
>>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>>> line 32, in wrapped_f
>>> | return func(*args, **kwargs)
>>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
>>> line 40, in test_kernel_module
>>> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
>>> | AssertionError: 2 != 0 : cd /tmp && make
>>> | make -C /usr/src/kernel M=/tmp modules
>>> | make[1]: Entering directory '/usr/src/kernel'
>>> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
>>> by '/tmp/hellomod.o'. Stop.
>>> | make[1]: Leaving directory '/usr/src/kernel'
>>> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
>>> | make: *** [Makefile:5: all] Error 2
>>>
>>> Same error but with glibc instead of musl.
>>
>> That's the annoying new dependency kicking in, it keeps sneaking back
>> with -stable updates
>> and it is maddening.
>>
>> What kernel version is this 4.14 ? If so, I'll need to add the
>> dependency lines from the 4.15
>> to 4.14 as well .. after just doing that for 4.12.
>
> Yes, 4.13.30 on x86-64 only, interestingly. Not sure if that's the
> test matrix being odd, or the kernel.
Nope. That's what I expected, for the 4.14+ kernels, I had to add:
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
And it has now come back to the -stable kernel to haunt me.
I'll send another patch to add the dependency, and we should be good. If it
doesn't fix the problem, then 4.15 should be blowing up in the same way.
Bruce
>
> Ross
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-28 10:33 ` Burton, Ross
2018-03-28 12:01 ` Bruce Ashfield
@ 2018-03-29 12:58 ` Bruce Ashfield
2018-03-29 13:13 ` Richard Purdie
1 sibling, 1 reply; 33+ messages in thread
From: Bruce Ashfield @ 2018-03-29 12:58 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
There's the stack validation warning, but I can run the hellomod
test on my qemux86-64 target and the 4.14 kernel.
It is an incremental patch to linux-yocto_4.14 to add the dependencies.
Would you like the entire queue again, or just the new patch sent to
the list ?
Bruce
---------
Makefile:947: "Cannot use CONFIG_STACK_VALIDATION=y, please install
libelf-dev, libelf-devel or elfutils-libelf-devel"
CC [M] /tmp/hellomod.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/hellomod.mod.o
LD [M] /tmp/hellomod.ko
make: Leaving directory '/usr/src/kernel'
root@qemux86-64:~# uname -a
Linux qemux86-64 4.14.30-yocto-standard #1 SMP PREEMPT Wed Mar 28
11:55:44 EDT 2018 x86_64 GNU/Linux
On 03/28/2018 06:33 AM, Burton, Ross wrote:
> Also a non-musl target failed like this:
>
> | NOTE: FAIL [6.426s]: test_kernel_module (kernelmodule.KernelModuleTest)
> | NOTE: ----------------------------------------------------------------------
> | NOTE: Traceback (most recent call last):
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 32, in wrapped_f
> | return func(*args, **kwargs)
> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
> line 40, in test_kernel_module
> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
> | AssertionError: 2 != 0 : cd /tmp && make
> | make -C /usr/src/kernel M=/tmp modules
> | make[1]: Entering directory '/usr/src/kernel'
> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
> by '/tmp/hellomod.o'. Stop.
> | make[1]: Leaving directory '/usr/src/kernel'
> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
> | make: *** [Makefile:5: all] Error 2
>
> Same error but with glibc instead of musl.
>
> Ross
>
> On 28 March 2018 at 11:31, Burton, Ross <ross.burton@intel.com> wrote:
>> I think it was this pull but musl builds are now failing like this in selftest:
>>
>> | NOTE: FAIL: test_kernel_module (kernelmodule.KernelModuleTest)
>> | NOTE: ----------------------------------------------------------------------
>> | NOTE: Traceback (most recent call last):
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 32, in wrapped_f
>> | return func(*args, **kwargs)
>> | File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/meta/lib/oeqa/runtime/cases/kernelmodule.py",
>> line 40, in test_kernel_module
>> | self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
>> | AssertionError: 2 != 0 : cd /tmp && make
>> | make -C /usr/src/kernel M=/tmp modules
>> | make[1]: Entering directory '/usr/src/kernel'
>> | getconf: LFS_CFLAGS: unknown variable
>> | getconf: LFS_LDFLAGS: unknown variable
>> | getconf: LFS_LIBS: unknown variable
>> | make[2]: *** No rule to make target 'tools/objtool/objtool', needed
>> by '/tmp/hellomod.o'. Stop.
>> | make[1]: Leaving directory '/usr/src/kernel'
>> | make[1]: *** [Makefile:1519: _module_/tmp] Error 2
>> | make: *** [Makefile:5: all] Error 2
>>
>> Ross
>>
>> On 27 March 2018 at 16:03, Bruce Ashfield <bruce.ashfield@windriver.com> wrote:
>>> Hi all,
>>>
>>> This pull request is a series of -stable updates (more Spectre/meltdown
>>> included), and some fixes for the fsl_mpc h/w reference board that will
>>> allow us to update the reference to v4.14+.
>>>
>>> We also have a configuration tweak to the wifi fragments, which will
>>> result in more reuse, but won't impact the default configurations.
>>>
>>> Note: I haven't included the re-written kernel-devsrc changes, since
>>> I've never been able to reproduce the multilib issue with the ssl
>>> dependency. The devsrc changes will have to be looked at after the
>>> release.
>>>
>>> Cheers,
>>>
>>> Bruce
>>>
>>> The following changes since commit 80c7ca2c28959d08a59d960d318d8360392bd488:
>>>
>>> kernel-dev: Clean up of "bsp_name" placeholder. (2018-03-25 09:41: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 (7):
>>> linux-yocto/4.12: update to v4.12.21
>>> mpc8315e-rdb: fix broken ethernet
>>> linux-yocto/4.12: add ssl and utils native dependencies
>>> linux-yocto/meta: improve wifi driver granularity
>>> linux-yocto/4.12: intel-socfpga, intel-pmc-core and ish support for
>>> CoffeeLake board
>>> linux-yocto/4.14: update to v4.14.30
>>> linux-yocto/4.15: update to v4.15.13
>>>
>>> meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 6 +++---
>>> meta/recipes-kernel/linux/linux-yocto_4.12.bb | 22 ++++++++++++----------
>>> meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
>>> meta/recipes-kernel/linux/linux-yocto_4.15.bb | 20 ++++++++++----------
>>> 9 files changed, 50 insertions(+), 48 deletions(-)
>>>
>>> --
>>> 2.5.0
>>>
>>> --
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-29 12:58 ` Bruce Ashfield
@ 2018-03-29 13:13 ` Richard Purdie
2018-03-29 13:55 ` Bruce Ashfield
0 siblings, 1 reply; 33+ messages in thread
From: Richard Purdie @ 2018-03-29 13:13 UTC (permalink / raw)
To: Bruce Ashfield, Burton, Ross; +Cc: OE-core
On Thu, 2018-03-29 at 08:58 -0400, Bruce Ashfield wrote:
> There's the stack validation warning, but I can run the hellomod
> test on my qemux86-64 target and the 4.14 kernel.
>
> It is an incremental patch to linux-yocto_4.14 to add the
> dependencies.
>
> Would you like the entire queue again, or just the new patch sent to
> the list ?
Just new patches is fine, I have the current set in master-next,
thanks.
Richard
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2018-03-29 13:13 ` Richard Purdie
@ 2018-03-29 13:55 ` Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2018-03-29 13:55 UTC (permalink / raw)
To: Richard Purdie, Burton, Ross; +Cc: OE-core
On 03/29/2018 09:13 AM, Richard Purdie wrote:
> On Thu, 2018-03-29 at 08:58 -0400, Bruce Ashfield wrote:
>> There's the stack validation warning, but I can run the hellomod
>> test on my qemux86-64 target and the 4.14 kernel.
>>
>> It is an incremental patch to linux-yocto_4.14 to add the
>> dependencies.
>>
>> Would you like the entire queue again, or just the new patch sent to
>> the list ?
>
> Just new patches is fine, I have the current set in master-next,
> thanks.
I just sent the new patch, with a quick summary of how I tested it.
I did revert my new devsrc package (since it has different rdepends)
and do another image build + test. Seems to work, but I never did have
the exact same error as the QA/autobuilder saw, so I always doubt the
fix.
I added the same dependencies as the newer kernels, but thinking about
it, I'm not 100% sure I understand how that fixes the on-target build
of the scripts, since the linux-yocto* isn't actually installed, but
only devsrc .. so maybe it isn't a fix.
If you can just reply to the single patch, and tell me I'm insane,
I'll have another go at it.
Bruce
>
> Richard
>
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2018-05-18 15:05 Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2018-05-18 15:05 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
Here's the next round of -stable and -dev kernel updates. I've also included
khem's gcc8 fixes in this round, so we should be good to go from the kernel
point of view on that front.
As usual, I built and booted this as much as possible, but there are a lot
of combos to cover. If there are any issues, let me know and I'll take care
of them.
Cheers,
Bruce
The following changes since commit 13cc30cd7de4841990b600e83e1249c81a5171dd:
local.conf.sample.extended: Drop obsolete rpc and libnsl (2018-05-15 11:07:50 +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 (7):
linux-yocto/4.12: update to v4.12.22
linux-yocto/4.12: update to v4.12.23
linux-yocto-dev: update to v4.17+
linux-yocto/4.14: update to v4.14.30
linux-yocto/4.15: update to v4.15.18
linux-yoct/4.12: update to v4.12.24
linux-yocto/4.14/4.15: gcc8 fixes
meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 +++-
meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto.inc | 2 +-
meta/recipes-kernel/linux/linux-yocto_4.12.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.14.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.15.bb | 20 ++++++++++----------
11 files changed, 52 insertions(+), 50 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2020-10-06 19:04 Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2020-10-06 19:04 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's the set of -stable commits that I've had queued. I ran through a-quick
on the AB and it came back green:
https://autobuilder.yoctoproject.org/typhoon/#/builders/85/builds/1197
Cheers,
Bruce
The following changes since commit 520e95902f12feac2850e0c24167002eb2cc7c42:
docs: ref-manual: ref-variables: add links to terms in glossary (2020-10-03 12:17:14 +0100)
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 (7):
linux-yocto/5.4: fix kprobes build warning
linux-yocto/5.4: update to v5.4.67
linux-yocto/5.8: update to v5.8.11
linux-yocto/5.4: update to v5.4.68
linux-yocto/5.8: update to v5.8.12
linux-yocto/5.4: update to v5.4.69
linux-yocto/5.8: update to v5.8.13
.../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 +++++++++----------
6 files changed, 36 insertions(+), 36 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2022-06-07 13:59 bruce.ashfield
0 siblings, 0 replies; 33+ messages in thread
From: bruce.ashfield @ 2022-06-07 13:59 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
I'm starting to watch v5.19 as the kernel for the fall release, but in
the meantime, here are the 5.10 and 5.15 -stable udpates, along with
some configuration tweaks.
The merges were a bit messy on -rt with some /dev/random changes being
backported that caused significant conflicts. Everything should be sorted
now, but I'm keeping my eyes open for fallout.
Bruce
The following changes since commit 0c855988153f2504f2e79b359cec53b982eb9d52:
udev-extraconf: let automount base directory configurable (2022-06-07 11:56:13 +0100)
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 (7):
linux-yocto/5.15: bpf: explicitly disable unpriv eBPF by default
linux-yocto/5.15: update to v5.15.43
linux-yocto/5.10: update to v5.10.118
linux-yocto/5.15: Enable MDIO bus config
linux-yocto/5.15: cfg/xen: Move x86 configs to separate file
linux-yocto/5.15: update to v5.15.44
linux-yocto/5.10: update to v5.10.119
.../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 | 6 ++---
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 ++++++++---------
meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
6 files changed, 38 insertions(+), 38 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2023-12-05 4:26 bruce.ashfield
0 siblings, 0 replies; 33+ messages in thread
From: bruce.ashfield @ 2023-12-05 4:26 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's my latest -stable updates for 6.1 and 6.5 as well as the bump
of the dev kernel to v6.7
I have more pending changes: the 6.6 reference kernel and associated
libc-headers updates, as well as the eventual drop of 6.1 from the
tree.
But this is my first full cycle on my new configured and cobbled
together builder after my disk failure. So to keep things simple,
I've limited this first pull request to try and see if anything
has been missed in my setup.
Bruce
The following changes since commit f89d9240b1208e9df28afed840376ca91842e5dd:
vte: Separate out gtk4 pieces of vte into individual packages (2023-12-04 12:45:27 +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 (7):
linux-yocto/6.5: cfg: split runtime and symbol debug
linux-yocto/6.5: update to v6.5.11
linux-yocto/6.1: update to v6.1.62
linux-yocto-dev: bump to v6.7
linux-yocto/6.5: update to v6.5.12
linux-yocto/6.5: update to v6.5.13
linux-yocto/6.1: update to v6.1.65
meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 +--
.../linux/linux-yocto-rt_6.1.bb | 6 ++--
.../linux/linux-yocto-rt_6.5.bb | 6 ++--
.../linux/linux-yocto-tiny_6.1.bb | 6 ++--
.../linux/linux-yocto-tiny_6.5.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_6.5.bb | 28 +++++++++----------
7 files changed, 42 insertions(+), 42 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2023-12-21 14:25 bruce.ashfield
0 siblings, 0 replies; 33+ messages in thread
From: bruce.ashfield @ 2023-12-21 14:25 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's the -stable and config changes that i've been collecting for
a bit.
As discussed on the list/IRC/technical calls, I'll drop 6.5 and
introduce 6.6 and the matching libc-headers in early January.
I've been testing with 6.6 for some time, and haven't found any
issues, but I just won't be around enough for the next week and
we can all use the time off.
If anyone does want the 6.6 changes, I can make them available
in a contrib branch.
Cheers,
Bruce
The following changes since commit b92406d2313234dccd77b05fe74c09ba9617a738:
curl: Disable two intermittently failing tests (2023-12-21 13:49:48 +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 (7):
linux-yocto/6.1: drop removed IMA option
linux-yocto/6.5: drop removed IMA option
linux-yocto-rt/6.1: update to -rt18
linux-yocto/6.1: update to v6.1.66
linux-yocto/6.1: update to v6.1.67
linux-yocto/6.5: fix AB-INT: QEMU kernel panic: No irq handler for
vector
linux-yocto/6.1: update to v6.1.68
.../linux/linux-yocto-rt_6.1.bb | 6 ++--
.../linux/linux-yocto-rt_6.5.bb | 4 +--
.../linux/linux-yocto-tiny_6.1.bb | 6 ++--
.../linux/linux-yocto-tiny_6.5.bb | 4 +--
meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_6.5.bb | 24 ++++++++--------
6 files changed, 36 insertions(+), 36 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 33+ messages in thread* [PATCH 0/7] linux-yocto: consolidated pull request
@ 2026-01-06 15:23 bruce.ashfield
2026-01-07 12:53 ` Kevin Hao
0 siblings, 1 reply; 33+ messages in thread
From: bruce.ashfield @ 2026-01-06 15:23 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core, haokexin
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi all,
I'm still tweaking my pull request scripts for the split repositories,
so apologies if something doesn't look quite right.
I'm unable to push to openembedded-contrib right now, so this is a
patch only send.
We are getting closer to removing 6.16 (and then 6.12) from oe-core
master. These updates should address some config warnings, and
otherwise improve stability.
We need to get the reference platforms update to 6.18, so I've cc'
kevin@windriver to see if he has any plans or comments on that.
Cheers,
Bruce
OE-core (7):
linux-yocto/6.18: genericarm64: remove SLIM_QCOM_CTR
linux-yocto/6.12: update to v6.12.63
linux-yocto/6.12: update CVE exclusions (6.12.63)
linux-yocto/6.18: libpf prepare for new glibc
linux-yocto/6.18: update to v6.18.3
linux-yocto/6.18: update CVE exclusions (6.18.3)
linux-yocto/6.18: mtd: use refcount to prevent corruption
OE-core:
meta/recipes-kernel/linux/cve-exclusion_6.12.inc | 380 +-
meta/recipes-kernel/linux/cve-exclusion_6.18.inc | 12024 +++++++++++--------
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, 7168 insertions(+), 5312 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2026-01-06 15:23 bruce.ashfield
@ 2026-01-07 12:53 ` Kevin Hao
2026-01-07 13:59 ` Bruce Ashfield
0 siblings, 1 reply; 33+ messages in thread
From: Kevin Hao @ 2026-01-07 12:53 UTC (permalink / raw)
To: bruce.ashfield; +Cc: richard.purdie, openembedded-core
[-- Attachment #1: Type: text/plain, Size: 1091 bytes --]
On Tue, Jan 06, 2026 at 10:23:45AM -0500, bruce.ashfield@gmail.com wrote:
> From: Bruce Ashfield <bruce.ashfield@gmail.com>
>
> Hi all,
>
> I'm still tweaking my pull request scripts for the split repositories,
> so apologies if something doesn't look quite right.
>
> I'm unable to push to openembedded-contrib right now, so this is a
> patch only send.
>
> We are getting closer to removing 6.16 (and then 6.12) from oe-core
> master. These updates should address some config warnings, and
> otherwise improve stability.
>
> We need to get the reference platforms update to 6.18, so I've cc'
> kevin@windriver to see if he has any plans or comments on that.
The v6.18 kernel triggers an RTNL assertion call trace on my BBB board.
Although this does not block the boot process, I would like to investigate
further to identify the root cause, which may take several days. However,
since it does not affect normal booting, I can update the default kernel to
v6.18 for the reference board first and debug this issue concurrently, if you prefer.
Thanks,
Kevin
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 0/7] linux-yocto: consolidated pull request
2026-01-07 12:53 ` Kevin Hao
@ 2026-01-07 13:59 ` Bruce Ashfield
0 siblings, 0 replies; 33+ messages in thread
From: Bruce Ashfield @ 2026-01-07 13:59 UTC (permalink / raw)
To: Kevin Hao; +Cc: richard.purdie, openembedded-core
[-- Attachment #1: Type: text/plain, Size: 1507 bytes --]
On Wed, Jan 7, 2026 at 7:53 AM Kevin Hao <haokexin@gmail.com> wrote:
> On Tue, Jan 06, 2026 at 10:23:45AM -0500, bruce.ashfield@gmail.com wrote:
> > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> >
> > Hi all,
> >
> > I'm still tweaking my pull request scripts for the split repositories,
> > so apologies if something doesn't look quite right.
> >
> > I'm unable to push to openembedded-contrib right now, so this is a
> > patch only send.
> >
> > We are getting closer to removing 6.16 (and then 6.12) from oe-core
> > master. These updates should address some config warnings, and
> > otherwise improve stability.
> >
> > We need to get the reference platforms update to 6.18, so I've cc'
> > kevin@windriver to see if he has any plans or comments on that.
>
> The v6.18 kernel triggers an RTNL assertion call trace on my BBB board.
> Although this does not block the boot process, I would like to investigate
> further to identify the root cause, which may take several days. However,
> since it does not affect normal booting, I can update the default kernel to
> v6.18 for the reference board first and debug this issue concurrently, if
> you prefer.
>
No rush. Whichever is easiest for you, I appreciate the assistance
on this, and if there's anything I can do, let me know.
Bruce
>
> Thanks,
> Kevin
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end
- "Use the force Harry" - Gandalf, Star Trek II
[-- Attachment #2: Type: text/html, Size: 2681 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2026-01-07 13:59 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-08 19:55 [PATCH 0/7] linux-yocto*: consolidated pull request Bruce Ashfield
2014-09-08 19:55 ` [PATCH 1/7] linux-yocto/3.10: baytrail i/o updates Bruce Ashfield
2014-09-08 19:55 ` [PATCH 2/7] lttng-modules: fix compilation for 3.17-rcX Bruce Ashfield
2014-09-09 11:40 ` Burton, Ross
2014-09-09 12:53 ` Bruce Ashfield
2014-09-08 19:55 ` [PATCH 3/7] perf: fix v3.17 powerpc compilation issues Bruce Ashfield
2014-09-09 11:41 ` Burton, Ross
2014-09-08 19:55 ` [PATCH 4/7] linux-yocto: introduce v3.17 Bruce Ashfield
2014-09-08 19:55 ` [PATCH 5/7] linux-yocto/3.10: update valleyisland-io merge branch Bruce Ashfield
2014-09-08 19:55 ` [PATCH 6/7] linux-yocto/3.14: configuration updates and feature merges Bruce Ashfield
2014-09-08 19:55 ` [PATCH 7/7] linux-yocto-dev: bump to v3.17+ Bruce Ashfield
2014-09-09 11:42 ` [PATCH 0/7] linux-yocto*: consolidated pull request Burton, Ross
2014-09-09 12:55 ` Bruce Ashfield
-- strict thread matches above, loose matches on Subject: below --
2014-09-23 14:57 [PATCH 0/7] linux-yocto: " Bruce Ashfield
2015-05-21 19:08 Bruce Ashfield
2016-11-22 15:58 Bruce Ashfield
2018-03-27 15:03 Bruce Ashfield
2018-03-28 10:31 ` Burton, Ross
2018-03-28 10:33 ` Burton, Ross
2018-03-28 12:01 ` Bruce Ashfield
2018-03-28 12:07 ` Burton, Ross
2018-03-28 12:57 ` Bruce Ashfield
2018-03-29 12:58 ` Bruce Ashfield
2018-03-29 13:13 ` Richard Purdie
2018-03-29 13:55 ` Bruce Ashfield
2018-05-18 15:05 Bruce Ashfield
2020-10-06 19:04 Bruce Ashfield
2022-06-07 13:59 bruce.ashfield
2023-12-05 4:26 bruce.ashfield
2023-12-21 14:25 bruce.ashfield
2026-01-06 15:23 bruce.ashfield
2026-01-07 12:53 ` Kevin Hao
2026-01-07 13:59 ` Bruce Ashfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox