From 6c2fca8f3517c9d064cec3aeec99bc68cb33b134 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Thu, 9 Nov 2017 11:34:59 -0200 Subject: lttng-modules: Upgrade to 2.9.5 release This upgrade is critical as it fixes the support for Linux 4.14 LTS kernel. The changlog is: 2017-10-05 LTTng modules 2.9.5 * Fix: update block instrumentation for 4.14 kernel * Revert "Fix: update block instrumentation for kernel 4.14" 2017-10-03 (National Techies Day) LTTng modules 2.9.4 * Fix: version check error in btrfs instrumentation * Fix: update btrfs instrumentation for kernel 4.14 * Fix: update writeback instrumentation for kernel 4.14 * Fix: update block instrumentation for kernel 4.14 * Fix: vmalloc wrapper on kernel < 2.6.38 * Fix: vmalloc wrapper on kernel >= 4.12 * Add kmalloc failover to vmalloc * Fix: mmap: caches aliased on virtual addresses * Fix: update ext4 instrumentation for kernel 4.13 * Fix: Sleeping function called from invalid context * Fix: sched for v4.11.5-rt1 * Fix: handle missing ftrace header on v4.12 This also removes the previously backported patches as they are part of 2.9.4 release and the missing fix is part of 2.9.5 release. (From OE-Core rev: 3ca3f8b2dbf0fec6a188ee2c10238704e4642c93) Signed-off-by: Otavio Salvador Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- .../0002-Fix-sched-for-v4.11.5-rt1.patch | 31 ---------------------- 1 file changed, 31 deletions(-) delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-Fix-sched-for-v4.11.5-rt1.patch (limited to 'meta/recipes-kernel/lttng/lttng-modules/0002-Fix-sched-for-v4.11.5-rt1.patch') diff --git a/meta/recipes-kernel/lttng/lttng-modules/0002-Fix-sched-for-v4.11.5-rt1.patch b/meta/recipes-kernel/lttng/lttng-modules/0002-Fix-sched-for-v4.11.5-rt1.patch deleted file mode 100644 index d85630565a..0000000000 --- a/meta/recipes-kernel/lttng/lttng-modules/0002-Fix-sched-for-v4.11.5-rt1.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 8db274f8dda050c4f2ee3dbd0f36a5ad8f8bd993 Mon Sep 17 00:00:00 2001 -From: Michael Jeanson -Date: Mon, 10 Jul 2017 18:13:11 -0400 -Subject: [PATCH 2/8] Fix: sched for v4.11.5-rt1 -Organization: O.S. Systems Software LTDA. - -Upstream-Status: Backport [2.9.4] - -Signed-off-by: Michael Jeanson -Signed-off-by: Mathieu Desnoyers ---- - instrumentation/events/lttng-module/sched.h | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/instrumentation/events/lttng-module/sched.h b/instrumentation/events/lttng-module/sched.h -index e6f36b1..cb5b5b2 100644 ---- a/instrumentation/events/lttng-module/sched.h -+++ b/instrumentation/events/lttng-module/sched.h -@@ -541,7 +541,8 @@ LTTNG_TRACEPOINT_EVENT(sched_stat_runtime, - #endif - - #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,12,0) || \ -- LTTNG_RT_KERNEL_RANGE(4,9,27,18, 4,10,0,0)) -+ LTTNG_RT_KERNEL_RANGE(4,9,27,18, 4,10,0,0) || \ -+ LTTNG_RT_KERNEL_RANGE(4,11,5,1, 4,12,0,0)) - /* - * Tracepoint for showing priority inheritance modifying a tasks - * priority. --- -2.14.1 - -- cgit v1.2.3-54-g00ecf