]> git.pld-linux.org Git - packages/lttng-modules.git/commitdiff
- updated to 2.13.13 master auto/th/lttng-modules-2.13.13-1
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 20 May 2024 19:02:53 +0000 (21:02 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 20 May 2024 19:02:53 +0000 (21:02 +0200)
lttng-modules.spec
timer_expire_entry.patch [deleted file]

index c1c784428f2ac53b82a6eed57ec3e95e7b5b8a97..5fa19dca82d2109dd545ef78f5df7fb2cdd2cf06 100644 (file)
 Summary:       LTTng 2.x kernel modules
 Summary(pl.UTF-8):     Moduły jądra LTTng 2.x
 Name:          %{pname}%{_alt_kernel}
-Version:       2.13.12
+Version:       2.13.13
 Release:       %{rel}@%{_kernel_ver_str}
 License:       GPL v2
 Group:         Base/Kernel
 Source0:       https://lttng.org/files/lttng-modules/%{pname}-%{version}.tar.bz2
-# Source0-md5: d84589cceb5a43bef749b48ab57c3860
+# Source0-md5: 333a76aac4aedd5382feab1ed2f43dab
 Patch0:                build.patch
-Patch1:                timer_expire_entry.patch
 URL:           https://lttng.org/
 %{expand:%buildrequires_kernel kernel%%{_alt_kernel}-module-build >= 3:3.0}
 %{?with_kernelsrc:%{expand:%buildrequires_kernel kernel%%{_alt_kernel}-source >= 3:3.0}}
@@ -95,10 +94,9 @@ p=`pwd`\
 %setup -qc -n %{name}-%{version}
 cd %{pname}-%{version}
 %patch0 -p1
-%patch1 -p1
 
 %build
-cd  %{pname}-%{version}
+cd %{pname}-%{version}
 %{expand:%build_kernel_packages}
 
 %install
diff --git a/timer_expire_entry.patch b/timer_expire_entry.patch
deleted file mode 100644 (file)
index 45794b4..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-commit b258b549a9bc218a08c102ba54aac2c1d477b45a
-Author: Kienan Stewart <kstewart@efficios.com>
-Date:   Mon Apr 15 09:25:26 2024 -0400
-
-    Fix: timer_expire_entry changed in 4.19.312
-    
-    See upstream commit:
-    
-        commit bbb5b1c060d73ca96ccc8cceaa81f5e1a96e8fa4
-        Author: Anna-Maria Gleixner <anna-maria@linutronix.de>
-        Date:   Thu Mar 21 13:09:21 2019 +0100
-    
-            timer/trace: Improve timer tracing
-    
-            [ Upstream commit f28d3d5346e97e60c81f933ac89ccf015430e5cf ]
-    
-            Timers are added to the timer wheel off by one. This is required in
-            case a timer is queued directly before incrementing jiffies to prevent
-            early timer expiry.
-    
-            When reading a timer trace and relying only on the expiry time of the timer
-            in the timer_start trace point and on the now in the timer_expiry_entry
-            trace point, it seems that the timer fires late. With the current
-            timer_expiry_entry trace point information only now=jiffies is printed but
-            not the value of base->clk. This makes it impossible to draw a conclusion
-            to the index of base->clk and makes it impossible to examine timer problems
-            without additional trace points.
-    
-            Therefore add the base->clk value to the timer_expire_entry trace
-            point, to be able to calculate the index the timer base is located at
-            during collecting expired timers.
-    
-    Change-Id: I2ebdbb637db0966ff51f45bf66916a59a496b50c
-    Signed-off-by: Kienan Stewart <kstewart@efficios.com>
-    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-
-diff --git a/include/instrumentation/events/timer.h b/include/instrumentation/events/timer.h
-index bd21c037..77c4111a 100644
---- a/include/instrumentation/events/timer.h
-+++ b/include/instrumentation/events/timer.h
-@@ -112,6 +112,7 @@ LTTNG_TRACEPOINT_EVENT(timer_start,
- #endif
- #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,2,0) || \
-+      LTTNG_KERNEL_RANGE(4,19,312, 4,20,0) || \
-       LTTNG_RHEL_KERNEL_RANGE(4,18,0,193,0,0, 4,19,0,0,0,0))
- /**
-  * timer_expire_entry - called immediately before the timer callback
This page took 0.368368 seconds and 4 git commands to generate.