File lttng-modules.changes of Package lttng-modules
434
1
-------------------------------------------------------------------
2
Tue Jul 11 20:16:19 UTC 2023 - Tony Jones <tonyj@suse.com>
3
4
- - Fix build error caused by kernel-source change:
5
34db311bec3ca4388b82b2355eed7c08b25f5a2e
6
jbd2: use the correct print format (git-fixes)
7
8
New patch: fix-jbd2-use-the-correct-print-format.patch
9
10
-------------------------------------------------------------------
11
Tue Jan 24 12:59:28 UTC 2023 - Jeffrey Cheung <jcheung@suse.com>
12
13
- Enable kmp-rt for SLERT15 SP5
14
15
-------------------------------------------------------------------
16
Wed Dec 14 17:30:21 UTC 2022 - Tony Jones <tonyj@suse.com>
17
18
- Resolve build errors due to SLE15-SP5 scsi kernel-source backport
19
20
New patch: scsi-core-remove-scsi_request.h-v5.18.patch
21
22
-------------------------------------------------------------------
23
Mon Dec 5 23:55:43 UTC 2022 - Tony Jones <tonyj@suse.com>
24
25
- Resolve build errors due to additional SLE15-SP5 kernel-source backports
26
(bsc#1205500#c10)
27
28
New patch: block-remove-the-rq_disk_field_in_struct_request_v5.17.patch
29
New patch: block-remove-genhd-h-v5.18.patch
30
New patch: block-remove-GENHD_FL_SUPPRESS_PARTITION_INFO-v5.17.patch
31
New patch: scsi-block-remove-REQ_OP_WRITE_SAME-support-v5.18.patch
32
New patch: mm-compaction-cleanup-the-compaction-trace-events-v5.18.patch
33
34
-------------------------------------------------------------------
35
Thu Dec 1 01:36:15 UTC 2022 - Tony Jones <tonyj@suse.com>
36
37
- Initial checking for SLE15-SP5
38
39
* Update to latest lttng-modules stable 2.13 version (2.13.7) which also
40
resolves build error (bsc#1205500)
41
42
* Drop patches no longer required (necessary SLE conditional checks for them
43
now in lttng-modules upstream):
44
45
delete patch: btrfs-pass-btrfs_inode-to-btrfs_writepage_endio_finish_ordered-v5.14.patch
46
delete patch: fix-sched-change-task_struct-state-v5.14.patch
47
48
-------------------------------------------------------------------
49
Sun Sep 12 20:35:23 UTC 2021 - Tony Jones <tonyj@suse.com>
50
51
- Initial checkin for SLE15-SP4 (bsc#1190361)
52
53
* Update to latest lttng-modules stable 2.12 version (2.12.6)
54
55
* Drop patches no longer required due to kernel-source rebase to v5.14
56
delete patch: sle_btrfs-move-basic-block_group-definitions-to-their-own-header.patch
57
delete patch: sle_btrfs_block_group_struct_refactor.patch
58
delete patch: sle_btrfs_make_ordered_extent_naming_consistent.patch
59
delete patch: sle_enable-fix-sync-livelock-due-to-b_dirty_time-processing.patch
60
delete patch: sle_fix_rcu_dyntick.patch
61
delete patch: sle_remove_error_arg_block_bio_complete.patch
62
delete patch: sle_wrapper_vmalloc_sync_mappings.patch
63
64
* Resolve build errors:
65
add patch: btrfs-pass-btrfs_inode-to-btrfs_writepage_endio_finish_ordered-v5.14.patch
66
add patch: fix-sched-change-task_struct-state-v5.14.patch
67
68
-------------------------------------------------------------------
69
Fri Feb 26 05:42:42 UTC 2021 - Tony Jones <tonyj@suse.com>
70
71
- Resolve build error caused by kernel-source writeback changes
72
New patch: sle_enable-fix-sync-livelock-due-to-b_dirty_time-processing.patch
73
74
-------------------------------------------------------------------
75
Tue Nov 3 00:02:36 UTC 2020 - Tony Jones <tonyj@suse.com>
76
77
- Update to version 2.12.3 (jsc#SLE-16189)
78
Changelog: https://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=v2.12.3
79
80
- Delete patch: btrfs-move-basic-block_group-definitions-to-their-own-header.patch
81
- Delete patch: update-timer-instrumentation-on-4.16-and-4.14-rt.patch
82
83
- Add patch: sle_fix_rcu_dyntick.patch
84
- Add patch: sle_remove_error_arg_block_bio_complete.patch
85
- Add patch: sle_wrapper_vmalloc_sync_mappings.patch
86
- Add patch: sle_btrfs-move-basic-block_group-definitions-to-their-own-header.patch
87
Add patch: sle_btrfs_block_group_struct_refactor.patch
88
Add patch: sle_btrfs_make_ordered_extent_naming_consistent.patch
89
90
- Add signed bz2 support (keyring)
91
92
-------------------------------------------------------------------
93
Fri Mar 27 01:26:26 UTC 2020 - Tony Jones <tonyj@suse.com>
94
95
- Fix build error caused by btrfs_block_group_cache moving to a new include
96
file (bsc#1167703)
97
98
New patch: btrfs-move-basic-block_group-definitions-to-their-own-header.patch
99
100
-------------------------------------------------------------------
101
Tue Jan 28 08:13:43 UTC 2020 - Jeffrey Cheung <jcheung@suse.com>
102
103
- Enable kmp-rt
104
105
-------------------------------------------------------------------
106
Mon Aug 12 22:00:23 UTC 2019 - Tony Jones <tonyj@suse.com>
107
108
- Fork for SLE15-SP2 (5.3 kernel)
109
Update patch: update-timer-instrumentation-on-4.16-and-4.14-rt.patch
110
111
Delete patch: btrfs-constify-tracepoint-arguments.patch
112
Delete patch: fix-kvm-instrumentation-for-4.15.patch
113
Delete patch: fix-update-block-instrumentation-for-4.14-kernel.patch
114
Delete patch: lttng-modules-2.10.0.tar.bz2
115
Delete patch: mm-page_alloc-wakeup-kcompactd-even-if-kswapd.patch
116
Delete patch: mm_remove_cold_parameter_from_free_hot_cold_page.patch
117
Delete patch: remove_fsid_from_btrfs_info.patch
118
Delete patch: update-kvm-instrumentation-for-4.15.patch
119
120
- Update to maint version 2.10.10
121
122
- Disable RT builds for now (as kernel initially lags behind)
123
124
-------------------------------------------------------------------
125
Fri Feb 8 19:13:32 UTC 2019 - Tony Jones <tonyj@suse.com>
126
127
- Update Module.supported (bsc#1123696)
128
129
-------------------------------------------------------------------
130
Sat Jan 26 18:07:00 UTC 2019 - ptesarik@suse.com
131
132
- Fix kernel-rt build breakage.
133
Refresh: mm-page_alloc-wakeup-kcompactd-even-if-kswapd.patch
134
135
-------------------------------------------------------------------
136
Thu Jan 10 16:38:26 UTC 2019 - ptesarik@suse.com
137
138
- Handle build breakage due to addition of gfp_flags to
139
mm_vmscan_wakeup_kswapd()
140
New patch: mm-page_alloc-wakeup-kcompactd-even-if-kswapd.patch
141
142
-------------------------------------------------------------------
143
Mon Nov 26 20:08:31 UTC 2018 - Tony Jones <tonyj@suse.com>
144
145
- Handle build breakage due to removing fsid from btrfs_info
146
New patch: remove_fsid_from_btrfs_info.patch
147
- Add %license
148
- RT build should depend on kernel-source-rt to build all probes
149
150
-------------------------------------------------------------------
151
Thu Sep 27 23:47:12 UTC 2018 - Tony Jones <tonyj@suse.com>
152
153
- SLE15-SP1. Enable build for rt flavor.
154
- Fix rt build breakage (in hrtimer)
155
New patch: update-timer-instrumentation-on-4.16-and-4.14-rt.patch
156
157
-------------------------------------------------------------------
158
Sat Feb 3 01:57:15 UTC 2018 - tonyj@suse.com
159
160
- Update for kvm build errors
161
New patch: update-kvm-instrumentation-for-4.15.patch
162
New patch: fix-kvm-instrumentation-for-4.15.patch
163
164
-------------------------------------------------------------------
165
Tue Dec 19 18:18:47 UTC 2017 - tonyj@suse.com
166
167
- Update block instrumentation for kernel 4.14. Change is already
168
upstream in 2.10.3 but we are not taking updates into SLE at this
169
point in beta cycle.. Also fix needs rework to map to SLE15 (v4.12.x)
170
New patch: fix-update-block-instrumentation-for-4.14-kernel.patch
171
172
-------------------------------------------------------------------
173
Mon Dec 4 23:24:18 UTC 2017 - tonyj@suse.com
174
175
- Remove cold parameter from mm_page_free_batched (bsc#1070529)
176
New patch: mm_remove_cold_parameter_from_free_hot_cold_page.patch
177
178
-------------------------------------------------------------------
179
Thu Aug 31 19:10:19 UTC 2017 - tonyj@suse.com
180
181
- Update to version 3.10 for SLE15 (bsc#1055683)
182
Temp disable RT builds
183
Drop patch: cve-2016-0728-check-reference-counts-for-overflow.patch
184
Drop patch: fix-btrfs-instrumentation-for-4.8-kernel.patch
185
Drop patch: tracepoint-event-add-tp_code_post.patch
186
Drop patch: update-block-instrumentation-to-compile-on-4.8-kernels.patch
187
Modify patch: btrfs-constify-tracepoint-arguments.patch
188
189
-------------------------------------------------------------------
190
Tue Jun 20 21:46:15 UTC 2017 - tonyj@suse.com
191
192
- Constify btrfs tracepoints to resolve build failures (bsc#1044912)
193
New patch: btrfs-constify-tracepoint-arguments.patch
194
195
-------------------------------------------------------------------
196
Mon May 8 15:43:55 UTC 2017 - lnussel@suse.de
197
198
- Don't build for rt flavor on openSUSE. Doesn't exist there. (bsc#1013845)
199
200
-------------------------------------------------------------------
201
Thu Apr 27 19:19:40 UTC 2017 - tonyj@suse.com
202
203
- Update lttng for btrfs_sync_fs change (bsc#1036276)
204
New patch: fix-btrfs-instrumentation-for-4.8-kernel.patch
205
206
-------------------------------------------------------------------
207
Tue Mar 14 16:38:49 UTC 2017 - tonyj@suse.com
208
209
- Make previous change (bsc#1020989,fate#322379) apply to RT kernels
210
211
-------------------------------------------------------------------
212
Wed Mar 8 22:09:22 UTC 2017 - tonyj@suse.com
213
214
- Resolve build errors in staging due to kernel block layer API FATE.
215
(bsc#1020989,fate#322379) currently applying only to !RT kernels.
216
new patch: tracepoint-event-add-tp_code_post.patch
217
new patch: update-block-instrumentation-to-compile-on-4.8-kernels.patch
218
219
-------------------------------------------------------------------
220
Wed Oct 19 11:57:03 UTC 2016 - lpechacek@suse.com
221
222
- Enabled RT KMP build (bsc#1005578)
223
224
-------------------------------------------------------------------
225
Fri Jan 22 08:20:13 UTC 2016 - lpechacek@suse.com
226
227
- Disable RT KMP build (bsc#962719)
228
229
-------------------------------------------------------------------
230
Thu Jan 21 16:45:07 UTC 2016 - tonyj@suse.com
231
232
- Upgrade to 2.7.1 bugfix release to correct v4.4 build failures (bsc#962719)
233
- Add preventative fix for cve-2016-0728
234
new patch: cve-2016-0728-check-reference-counts-for-overflow.patch
235
236
-------------------------------------------------------------------
237
Thu Oct 8 04:16:19 UTC 2015 - jcheung@suse.com
238
239
- Enable RT KMP build (bsc#948840)
240
241
-------------------------------------------------------------------
242
Mon Oct 5 17:19:44 UTC 2015 - tonyj@suse.com
243
244
- Upgrade to release version 2.7.0 (FATE#319273)
245
See http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=v2.7.0
246
for changelog from v2.7.0-rc1 to v2.7.0
247
-------------------------------------------------------------------
248
Tue Jul 28 22:37:15 UTC 2015 - tonyj@suse.com
249
250
- Update to version 2.7.0-rc1 (FATE#319273)
251
Drop patch: fix-mm_compaction_migratepages-tp.diff
252
Drop patch: fix-update-block-instrumentation-to-3.15-kernel.patch
253
Changelog for differences between 2.4.0 and this point may be found at:
254
http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=c103647d3a1a5090737a4339c584ac294b4ab676
255
256
-------------------------------------------------------------------
257
Mon Feb 9 09:43:30 UTC 2015 - meissner@suse.com
258
259
- rebuild to follow the kabi change in bsc#916842
260
261
-------------------------------------------------------------------
262
Wed Sep 3 01:41:37 CEST 2014 - ro@suse.de
263
264
- sanitize release line in specfile
265
266
-------------------------------------------------------------------
267
Wed Jun 4 01:46:50 UTC 2014 - tonyj@suse.com
268
269
- Fix build errors resulting from block_rq_complete trace event changes
270
(3.12.21 stable kernel update)
271
- Previous fix (update mm_compaction_migratepages) generated build warnings
272
as code-change introduced was dead, correct via static function called
273
from input parameter.
274
- Build against full kernel sources thus enabling kvm, btrfs and ext4 probes.
275
276
-------------------------------------------------------------------
277
Tue May 20 00:16:53 UTC 2014 - tonyj@suse.com
278
279
- Update mm_compaction_migratepages trace-event to reflect kernel commit
280
ddc38a292 (mm/compaction: do not count migratepages when unnecessary)
281
282
-------------------------------------------------------------------
283
Tue Apr 15 17:35:07 UTC 2014 - tonyj@suse.com
284
285
- Update to version 2.4.1
286
Changelog:
287
* Fix: rcu instrumentation: add const qualifier to char pointers
288
* Fix: add missing module version information
289
* Fix: block instrumentation: < 3.14 don't have bi_iter
290
* Fix: update btrfs instrumentation to kernel 3.14
291
* Fix: update block layer instrumentation to kernel 3.14
292
* Fix file permissions for lttng-statedump-impl.c
293
- Correct supported module paths (bnc#872683)
294
295
-------------------------------------------------------------------
296
Wed Apr 9 07:43:50 UTC 2014 - tonyj@suse.com
297
298
- Mark modules as supported (bnc#872683, regression of previous
299
bnc#774206).
300
301
-------------------------------------------------------------------
302
Fri Feb 28 21:51:00 UTC 2014 - tonyj@suse.com
303
304
- Update to version 2.4.0. Changelog for changes between 2.3.0 and 2.4.0
305
may be found at: http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=refs/heads/stable-2.4
306
307
-------------------------------------------------------------------
308
Mon Feb 10 18:26:25 UTC 2014 - tonyj@suse.com
309
310
- Update to version 2.3.4.
311
- Package license files in main lttng-modules package
312
313
-------------------------------------------------------------------
314
Tue Mar 19 10:54:15 UTC 2013 - lpechacek@suse.com
315
316
- excluded -rt variant from non-x86_64 architectures, build
317
exclusively on x86_64
318
319
-------------------------------------------------------------------
320
Thu Mar 14 15:54:03 UTC 2013 - lpechacek@suse.com
321
322
- Set $BRP_PESIGN_FILES in the %install section so that modules
323
are signed in the buildservice (fate#314552).
324
325
-------------------------------------------------------------------
326
Mon Mar 11 21:29:30 UTC 2013 - tonyj@suse.com
327
328
- Upgrade to version 2.1.1 (FATE#314846)
329
Changelog 2.1.1:
330
* Fix: statedump: missing locking, use lttng_iterate_fd
331
* Implement lttng_iterate_fd wrapper
332
* Fix check in lttng_strlen_user_inatomic
333
* Fix: statedump hang/too early completion due to logic error
334
* Fix: statedump hang due to incorrect wait/wakeup use
335
336
Changelog 2.1.0:
337
* put_ulong calls in lib_ring_buffer_compat_ioctl() should be compat
338
* wrapper/perf.h: Fix kernel version condition
339
* Fix possible kernel build errors with linux-patches
340
* Add missing MIT license text to 3 files under this license
341
* Check if interrupt action name is not null in statedump
342
* Fix exec instrumentation: only for kernels 3.4.0 and higher
343
* Add TRACE_EVENT(sched_process_exec) to sched.h
344
* lib/ringbuffer/frontend_api.h: Include linux/prefetch.h.
345
* Fix warning with 3.6.0 kernel
346
* ABI with support for compat 32/64 bits
347
* Perform calculation on bit size in 64-bit
348
* Use uint64_t for packet header content size and packet size
349
* Fix: compat layer only on supported architectures
350
* Fix ring buffer 32/64 bits compat
351
* Fix cleanup: move lttng-tracer-core.h include to lib ringbuffer config.h
352
* Fix ring_buffer_frontend.c: missing include lttng-tracer-core.h
353
* Fix: statedump missing check for NULL namespace
354
355
Changelog 2.1.0-rc1:
356
* fix timestamps on architectures without CONFIG_KTIME_SCALAR
357
* Support for linux kernels 2.6.32 through 2.6.37
358
* Document limitation of vppid and ppid context wrt eventual RCU instrumentation
359
* Cleanup: no need to hold RCU read-side lock when reading current nsproxy
360
* Add env hostname information
361
* Fix: lttng_statedump_process_state for each PID NS has infinite loop
362
* lttng_statedump_process_state for each PID NS
363
* Support the hostname context
364
* Fix: statedump namespaced pid, tid and ppid
365
* Fix: statedump: disable vm maps enumeration
366
* Fix: ensure userspace accesses are done with _inatomic
367
* Fix: vppid context should test for current nsproxy
368
* Add MIPS system call support
369
* Change mode of lttng-syscalls-generate-headers.sh to 755
370
* cleanup: fix typo in syscall instrumentation header
371
* Cleanup: remove trailing whitespace in README
372
* trace event: introduce TP_MODULE_NOAUTOLOAD and TP_MODULE_NOINIT
373
* LTTng: probe-statedump: add #include <linux/sched.h>
374
* fix: signal_generate event should print utf8 for comm field
375
* Makes write operation a parameter for tp_memcpy macro
376
* Add coding style document
377
* Update instrumentation/events README file
378
* Add makefile target for preprocessor
379
* Fix: free_event_id check should compare unsigned int with -1U
380
* Use unsigned long type for events discarded counter
381
* Fix: update signal instrumentation for 3.4 kernel
382
* LTTng Modules ARM syscall instrumentation
383
* Fix: generate header missing echo -e for escape chars
384
* Fix: add missing uaccess.h include (for ARM)
385
* README: Document that CONFIG_MODULES is required
386
* Fix: README typo
387
* Fix: document required and optional kernel config options in README
388
389
-------------------------------------------------------------------
390
Fri Feb 22 19:56:41 UTC 2013 - tonyj@suse.com
391
392
- Fix build error (lttng-modules-perf-wrapper-suse.patch)
393
394
-------------------------------------------------------------------
395
Fri Jun 29 18:56:58 UTC 2012 - tonyj@suse.com
396
397
- Update to release 2.0.4
398
399
-------------------------------------------------------------------
400
Mon Jun 4 21:05:38 UTC 2012 - tonyj@suse.com
401
402
- Update to release 2.0.3
403
404
-------------------------------------------------------------------
405
Fri Apr 20 20:17:04 UTC 2012 - tonyj@suse.com
406
407
- Update to release 2.0.2
408
409
-------------------------------------------------------------------
410
Thu Apr 12 06:55:39 UTC 2012 - tonyj@suse.com
411
412
- Update to release 2.0.1
413
414
-------------------------------------------------------------------
415
Wed Mar 21 22:08:43 UTC 2012 - tonyj@suse.com
416
417
- Update to release 2.0.0
418
419
-------------------------------------------------------------------
420
Wed Mar 14 16:29:52 UTC 2012 - tonyj@suse.com
421
422
- Update to version 2.0.0-rc2
423
424
-------------------------------------------------------------------
425
Mon Feb 27 22:42:24 UTC 2012 - tonyj@suse.com
426
427
- Update to version 2.0.0-rc1
428
429
-------------------------------------------------------------------
430
Wed Jan 4 19:59:26 UTC 2012 - tonyj@suse.com
431
432
- Update to version 2.0-pre11
433
434