Bug#1036106: unblock: lttng-modules/2.13.9-1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: lttng-modules@packages.debian.org
Control: affects -1 + src:lttng-modules
Please unblock package lttng-modules
The 2.13.9 release currently in testing contains fixes to build against
the current 5.10.0-22 kernel in stable, keeping the current 2.13.8
release might result in a failed upgrade from bulllseye to bookworm.
[ Reason ]
The latest 5.10.0 kernel in stable results in a build failure with
2.13.8.
[ Impact ]
Potential failed upgrade to bookworm.
[ Tests ]
Manually tested with 5.10.0-22 and 6.1.0-5.
[ Risks ]
Low, this is a not widely used package and the changes between 2.13.8
and 2.13.9 are very targeted.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock lttng-modules/2.13.9-1
diff -Nru lttng-modules-2.13.8/ChangeLog lttng-modules-2.13.9/ChangeLog
--- lttng-modules-2.13.8/ChangeLog 2023-01-13 16:08:06.000000000 -0500
+++ lttng-modules-2.13.9/ChangeLog 2023-03-03 10:39:24.000000000 -0500
@@ -1,3 +1,9 @@
+2023-03-03 (Canadian Bacon Day) LTTng modules 2.13.9
+ * fix: jbd2: use the correct print format (v5.4.229)
+ * fix: jbd2 upper bound for v5.10.163
+ * fix: jbd2: use the correct print format (v5.10.163)
+ * fix: btrfs: move accessor helpers into accessors.h (v6.2)
+
2023-01-13 (National Sticker Day) LTTng modules 2.13.8
* fix: jbd2: use the correct print format
* Fix: in_x32_syscall was introduced in v4.7.0
diff -Nru lttng-modules-2.13.8/debian/changelog lttng-modules-2.13.9/debian/changelog
--- lttng-modules-2.13.8/debian/changelog 2023-01-16 11:47:18.000000000 -0500
+++ lttng-modules-2.13.9/debian/changelog 2023-03-07 14:12:32.000000000 -0500
@@ -1,3 +1,10 @@
+lttng-modules (2.13.9-1) unstable; urgency=medium
+
+ * [2f1b62b] New upstream version 2.13.9
+ - Bugfix release, adds support for v6.2 and multiple stable kernels.
+
+ -- Michael Jeanson <mjeanson@debian.org> Tue, 07 Mar 2023 14:12:32 -0500
+
lttng-modules (2.13.8-1) unstable; urgency=medium
* [813bc03] New upstream version 2.13.8
diff -Nru lttng-modules-2.13.8/include/instrumentation/events/btrfs.h lttng-modules-2.13.9/include/instrumentation/events/btrfs.h
--- lttng-modules-2.13.8/include/instrumentation/events/btrfs.h 2023-01-13 16:08:06.000000000 -0500
+++ lttng-modules-2.13.9/include/instrumentation/events/btrfs.h 2023-03-03 10:39:24.000000000 -0500
@@ -9,6 +9,10 @@
#include <linux/writeback.h>
#include <lttng/kernel-version.h>
+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(6,2,0))
+#include <../fs/btrfs/accessors.h>
+#endif
+
#ifndef _TRACE_BTRFS_DEF_
#define _TRACE_BTRFS_DEF_
struct btrfs_root;
diff -Nru lttng-modules-2.13.8/include/instrumentation/events/jbd2.h lttng-modules-2.13.9/include/instrumentation/events/jbd2.h
--- lttng-modules-2.13.8/include/instrumentation/events/jbd2.h 2023-01-13 16:08:06.000000000 -0500
+++ lttng-modules-2.13.9/include/instrumentation/events/jbd2.h 2023-03-03 10:39:24.000000000 -0500
@@ -28,6 +28,8 @@
)
#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(6,2,0) \
+ || LTTNG_KERNEL_RANGE(5,4,229, 5,5,0) \
+ || LTTNG_KERNEL_RANGE(5,10,163, 5,11,0) \
|| LTTNG_KERNEL_RANGE(5,15,87, 5,16,0) \
|| LTTNG_KERNEL_RANGE(6,0,18, 6,1,0) \
|| LTTNG_KERNEL_RANGE(6,1,4, 6,2,0))
@@ -96,6 +98,8 @@
#endif
#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(6,2,0) \
+ || LTTNG_KERNEL_RANGE(5,4,229, 5,5,0) \
+ || LTTNG_KERNEL_RANGE(5,10,163, 5,11,0) \
|| LTTNG_KERNEL_RANGE(5,15,87, 5,16,0) \
|| LTTNG_KERNEL_RANGE(6,0,18, 6,1,0) \
|| LTTNG_KERNEL_RANGE(6,1,4, 6,2,0))
@@ -138,6 +142,8 @@
)
#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(6,2,0) \
+ || LTTNG_KERNEL_RANGE(5,4,229, 5,5,0) \
+ || LTTNG_KERNEL_RANGE(5,10,163, 5,11,0) \
|| LTTNG_KERNEL_RANGE(5,15,87, 5,16,0) \
|| LTTNG_KERNEL_RANGE(6,0,18, 6,1,0) \
|| LTTNG_KERNEL_RANGE(6,1,4, 6,2,0))
diff -Nru lttng-modules-2.13.8/include/lttng/tracer.h lttng-modules-2.13.9/include/lttng/tracer.h
--- lttng-modules-2.13.8/include/lttng/tracer.h 2023-01-13 16:08:06.000000000 -0500
+++ lttng-modules-2.13.9/include/lttng/tracer.h 2023-03-03 10:39:24.000000000 -0500
@@ -28,7 +28,7 @@
#define LTTNG_MODULES_MAJOR_VERSION 2
#define LTTNG_MODULES_MINOR_VERSION 13
-#define LTTNG_MODULES_PATCHLEVEL_VERSION 8
+#define LTTNG_MODULES_PATCHLEVEL_VERSION 9
#define LTTNG_MODULES_EXTRAVERSION ""
#define LTTNG_VERSION_NAME "Nordicité"
Reply to: