-#
+
# Conditional build:
%bcond_without kernelsrc # probes which require full kernel source (kvm, btrfs, ext4, regmap)
%bcond_with verbose # verbose build (V=1)
# nothing to be placed to debuginfo package
%define _enable_debug_packages 0
-%define rel 2
+%define rel 1
%define pname lttng-modules
Summary: LTTng 2.x kernel modules
Summary(pl.UTF-8): Moduły jądra LTTng 2.x
Name: %{pname}%{_alt_kernel}
-Version: 2.13.3
+Version: 2.13.11
Release: %{rel}@%{_kernel_ver_str}
License: GPL v2
Group: Base/Kernel
Source0: https://lttng.org/files/lttng-modules/%{pname}-%{version}.tar.bz2
-# Source0-md5: 7f25ed040ca46c3c643e9a44dd258d3b
+# Source0-md5: 306dc7994fd020e7a21e0c64d42ee95c
Patch0: build.patch
-Patch1: 0001-Fix-compaction-migratepages-event-name.patch
-Patch2: 0002-Fix-tracepoint-event-allow-same-provider-and-event-n.patch
-Patch3: 0003-fix-sched-tracing-Don-t-re-read-p-state-when-emittin.patch
-Patch4: 0004-fix-block-remove-genhd.h-v5.18.patch
-Patch5: 0005-fix-scsi-block-Remove-REQ_OP_WRITE_SAME-support-v5.1.patch
-Patch6: 0006-fix-random-remove-unused-tracepoints-v5.18.patch
-Patch7: 0007-fix-kprobes-Use-rethook-for-kretprobe-if-possible-v5.patch
-Patch8: 0008-fix-scsi-core-Remove-scsi-scsi_request.h-v5.18.patch
-Patch9: 0009-Rename-genhd-wrapper-to-blkdev.patch
-Patch10: 0010-fix-mm-compaction-cleanup-the-compaction-trace-event.patch
-Patch11: 0011-Fix-do-not-warn-on-unknown-counter-ioctl.patch
-Patch12: 0012-fix-KVM-x86-Unexport-kvm_x86_ops-v5.18.patch
-Patch13: 0013-fix-sched-tracing-Append-prev_state-to-tp-args-inste.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}}
%setup -qc -n %{name}-%{version}
cd %{pname}-%{version}
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
%build
cd %{pname}-%{version}