File lttng-modules.changes of Package lttng-modules
278
1
-------------------------------------------------------------------
2
Sat Feb 3 01:57:15 UTC 2018 - tonyj@suse.com
3
4
- Update for kvm build errors
5
New patch: update-kvm-instrumentation-for-4.15.patch
6
New patch: fix-kvm-instrumentation-for-4.15.patch
7
8
-------------------------------------------------------------------
9
Tue Dec 19 18:18:47 UTC 2017 - tonyj@suse.com
10
11
- Update block instrumentation for kernel 4.14. Change is already
12
upstream in 2.10.3 but we are not taking updates into SLE at this
13
point in beta cycle.. Also fix needs rework to map to SLE15 (v4.12.x)
14
New patch: fix-update-block-instrumentation-for-4.14-kernel.patch
15
16
-------------------------------------------------------------------
17
Mon Dec 4 23:24:18 UTC 2017 - tonyj@suse.com
18
19
- Remove cold parameter from mm_page_free_batched (bsc#1070529)
20
New patch: mm_remove_cold_parameter_from_free_hot_cold_page.patch
21
22
-------------------------------------------------------------------
23
Thu Aug 31 19:10:19 UTC 2017 - tonyj@suse.com
24
25
- Update to version 3.10 for SLE15 (bsc#1055683)
26
Temp disable RT builds
27
Drop patch: cve-2016-0728-check-reference-counts-for-overflow.patch
28
Drop patch: fix-btrfs-instrumentation-for-4.8-kernel.patch
29
Drop patch: tracepoint-event-add-tp_code_post.patch
30
Drop patch: update-block-instrumentation-to-compile-on-4.8-kernels.patch
31
Modify patch: btrfs-constify-tracepoint-arguments.patch
32
33
-------------------------------------------------------------------
34
Tue Jun 20 21:46:15 UTC 2017 - tonyj@suse.com
35
36
- Constify btrfs tracepoints to resolve build failures (bsc#1044912)
37
New patch: btrfs-constify-tracepoint-arguments.patch
38
39
-------------------------------------------------------------------
40
Mon May 8 15:43:55 UTC 2017 - lnussel@suse.de
41
42
- Don't build for rt flavor on openSUSE. Doesn't exist there. (bsc#1013845)
43
44
-------------------------------------------------------------------
45
Thu Apr 27 19:19:40 UTC 2017 - tonyj@suse.com
46
47
- Update lttng for btrfs_sync_fs change (bsc#1036276)
48
New patch: fix-btrfs-instrumentation-for-4.8-kernel.patch
49
50
-------------------------------------------------------------------
51
Tue Mar 14 16:38:49 UTC 2017 - tonyj@suse.com
52
53
- Make previous change (bsc#1020989,fate#322379) apply to RT kernels
54
55
-------------------------------------------------------------------
56
Wed Mar 8 22:09:22 UTC 2017 - tonyj@suse.com
57
58
- Resolve build errors in staging due to kernel block layer API FATE.
59
(bsc#1020989,fate#322379) currently applying only to !RT kernels.
60
new patch: tracepoint-event-add-tp_code_post.patch
61
new patch: update-block-instrumentation-to-compile-on-4.8-kernels.patch
62
63
-------------------------------------------------------------------
64
Wed Oct 19 11:57:03 UTC 2016 - lpechacek@suse.com
65
66
- Enabled RT KMP build (bsc#1005578)
67
68
-------------------------------------------------------------------
69
Fri Jan 22 08:20:13 UTC 2016 - lpechacek@suse.com
70
71
- Disable RT KMP build (bsc#962719)
72
73
-------------------------------------------------------------------
74
Thu Jan 21 16:45:07 UTC 2016 - tonyj@suse.com
75
76
- Upgrade to 2.7.1 bugfix release to correct v4.4 build failures (bsc#962719)
77
- Add preventative fix for cve-2016-0728
78
new patch: cve-2016-0728-check-reference-counts-for-overflow.patch
79
80
-------------------------------------------------------------------
81
Thu Oct 8 04:16:19 UTC 2015 - jcheung@suse.com
82
83
- Enable RT KMP build (bsc#948840)
84
85
-------------------------------------------------------------------
86
Mon Oct 5 17:19:44 UTC 2015 - tonyj@suse.com
87
88
- Upgrade to release version 2.7.0 (FATE#319273)
89
See http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=v2.7.0
90
for changelog from v2.7.0-rc1 to v2.7.0
91
-------------------------------------------------------------------
92
Tue Jul 28 22:37:15 UTC 2015 - tonyj@suse.com
93
94
- Update to version 2.7.0-rc1 (FATE#319273)
95
Drop patch: fix-mm_compaction_migratepages-tp.diff
96
Drop patch: fix-update-block-instrumentation-to-3.15-kernel.patch
97
Changelog for differences between 2.4.0 and this point may be found at:
98
http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=c103647d3a1a5090737a4339c584ac294b4ab676
99
100
-------------------------------------------------------------------
101
Mon Feb 9 09:43:30 UTC 2015 - meissner@suse.com
102
103
- rebuild to follow the kabi change in bsc#916842
104
105
-------------------------------------------------------------------
106
Wed Sep 3 01:41:37 CEST 2014 - ro@suse.de
107
108
- sanitize release line in specfile
109
110
-------------------------------------------------------------------
111
Wed Jun 4 01:46:50 UTC 2014 - tonyj@suse.com
112
113
- Fix build errors resulting from block_rq_complete trace event changes
114
(3.12.21 stable kernel update)
115
- Previous fix (update mm_compaction_migratepages) generated build warnings
116
as code-change introduced was dead, correct via static function called
117
from input parameter.
118
- Build against full kernel sources thus enabling kvm, btrfs and ext4 probes.
119
120
-------------------------------------------------------------------
121
Tue May 20 00:16:53 UTC 2014 - tonyj@suse.com
122
123
- Update mm_compaction_migratepages trace-event to reflect kernel commit
124
ddc38a292 (mm/compaction: do not count migratepages when unnecessary)
125
126
-------------------------------------------------------------------
127
Tue Apr 15 17:35:07 UTC 2014 - tonyj@suse.com
128
129
- Update to version 2.4.1
130
Changelog:
131
* Fix: rcu instrumentation: add const qualifier to char pointers
132
* Fix: add missing module version information
133
* Fix: block instrumentation: < 3.14 don't have bi_iter
134
* Fix: update btrfs instrumentation to kernel 3.14
135
* Fix: update block layer instrumentation to kernel 3.14
136
* Fix file permissions for lttng-statedump-impl.c
137
- Correct supported module paths (bnc#872683)
138
139
-------------------------------------------------------------------
140
Wed Apr 9 07:43:50 UTC 2014 - tonyj@suse.com
141
142
- Mark modules as supported (bnc#872683, regression of previous
143
bnc#774206).
144
145
-------------------------------------------------------------------
146
Fri Feb 28 21:51:00 UTC 2014 - tonyj@suse.com
147
148
- Update to version 2.4.0. Changelog for changes between 2.3.0 and 2.4.0
149
may be found at: http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=refs/heads/stable-2.4
150
151
-------------------------------------------------------------------
152
Mon Feb 10 18:26:25 UTC 2014 - tonyj@suse.com
153
154
- Update to version 2.3.4.
155
- Package license files in main lttng-modules package
156
157
-------------------------------------------------------------------
158
Tue Mar 19 10:54:15 UTC 2013 - lpechacek@suse.com
159
160
- excluded -rt variant from non-x86_64 architectures, build
161
exclusively on x86_64
162
163
-------------------------------------------------------------------
164
Thu Mar 14 15:54:03 UTC 2013 - lpechacek@suse.com
165
166
- Set $BRP_PESIGN_FILES in the %install section so that modules
167
are signed in the buildservice (fate#314552).
168
169
-------------------------------------------------------------------
170
Mon Mar 11 21:29:30 UTC 2013 - tonyj@suse.com
171
172
- Upgrade to version 2.1.1 (FATE#314846)
173
Changelog 2.1.1:
174
* Fix: statedump: missing locking, use lttng_iterate_fd
175
* Implement lttng_iterate_fd wrapper
176
* Fix check in lttng_strlen_user_inatomic
177
* Fix: statedump hang/too early completion due to logic error
178
* Fix: statedump hang due to incorrect wait/wakeup use
179
180
Changelog 2.1.0:
181
* put_ulong calls in lib_ring_buffer_compat_ioctl() should be compat
182
* wrapper/perf.h: Fix kernel version condition
183
* Fix possible kernel build errors with linux-patches
184
* Add missing MIT license text to 3 files under this license
185
* Check if interrupt action name is not null in statedump
186
* Fix exec instrumentation: only for kernels 3.4.0 and higher
187
* Add TRACE_EVENT(sched_process_exec) to sched.h
188
* lib/ringbuffer/frontend_api.h: Include linux/prefetch.h.
189
* Fix warning with 3.6.0 kernel
190
* ABI with support for compat 32/64 bits
191
* Perform calculation on bit size in 64-bit
192
* Use uint64_t for packet header content size and packet size
193
* Fix: compat layer only on supported architectures
194
* Fix ring buffer 32/64 bits compat
195
* Fix cleanup: move lttng-tracer-core.h include to lib ringbuffer config.h
196
* Fix ring_buffer_frontend.c: missing include lttng-tracer-core.h
197
* Fix: statedump missing check for NULL namespace
198
199
Changelog 2.1.0-rc1:
200
* fix timestamps on architectures without CONFIG_KTIME_SCALAR
201
* Support for linux kernels 2.6.32 through 2.6.37
202
* Document limitation of vppid and ppid context wrt eventual RCU instrumentation
203
* Cleanup: no need to hold RCU read-side lock when reading current nsproxy
204
* Add env hostname information
205
* Fix: lttng_statedump_process_state for each PID NS has infinite loop
206
* lttng_statedump_process_state for each PID NS
207
* Support the hostname context
208
* Fix: statedump namespaced pid, tid and ppid
209
* Fix: statedump: disable vm maps enumeration
210
* Fix: ensure userspace accesses are done with _inatomic
211
* Fix: vppid context should test for current nsproxy
212
* Add MIPS system call support
213
* Change mode of lttng-syscalls-generate-headers.sh to 755
214
* cleanup: fix typo in syscall instrumentation header
215
* Cleanup: remove trailing whitespace in README
216
* trace event: introduce TP_MODULE_NOAUTOLOAD and TP_MODULE_NOINIT
217
* LTTng: probe-statedump: add #include <linux/sched.h>
218
* fix: signal_generate event should print utf8 for comm field
219
* Makes write operation a parameter for tp_memcpy macro
220
* Add coding style document
221
* Update instrumentation/events README file
222
* Add makefile target for preprocessor
223
* Fix: free_event_id check should compare unsigned int with -1U
224
* Use unsigned long type for events discarded counter
225
* Fix: update signal instrumentation for 3.4 kernel
226
* LTTng Modules ARM syscall instrumentation
227
* Fix: generate header missing echo -e for escape chars
228
* Fix: add missing uaccess.h include (for ARM)
229
* README: Document that CONFIG_MODULES is required
230
* Fix: README typo
231
* Fix: document required and optional kernel config options in README
232
233
-------------------------------------------------------------------
234
Fri Feb 22 19:56:41 UTC 2013 - tonyj@suse.com
235
236
- Fix build error (lttng-modules-perf-wrapper-suse.patch)
237
238
-------------------------------------------------------------------
239
Fri Jun 29 18:56:58 UTC 2012 - tonyj@suse.com
240
241
- Update to release 2.0.4
242
243
-------------------------------------------------------------------
244
Mon Jun 4 21:05:38 UTC 2012 - tonyj@suse.com
245
246
- Update to release 2.0.3
247
248
-------------------------------------------------------------------
249
Fri Apr 20 20:17:04 UTC 2012 - tonyj@suse.com
250
251
- Update to release 2.0.2
252
253
-------------------------------------------------------------------
254
Thu Apr 12 06:55:39 UTC 2012 - tonyj@suse.com
255
256
- Update to release 2.0.1
257
258
-------------------------------------------------------------------
259
Wed Mar 21 22:08:43 UTC 2012 - tonyj@suse.com
260
261
- Update to release 2.0.0
262
263
-------------------------------------------------------------------
264
Wed Mar 14 16:29:52 UTC 2012 - tonyj@suse.com
265
266
- Update to version 2.0.0-rc2
267
268
-------------------------------------------------------------------
269
Mon Feb 27 22:42:24 UTC 2012 - tonyj@suse.com
270
271
- Update to version 2.0.0-rc1
272
273
-------------------------------------------------------------------
274
Wed Jan 4 19:59:26 UTC 2012 - tonyj@suse.com
275
276
- Update to version 2.0-pre11
277
278