SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for lttng-modules-2.10.8-28.7.x86_64.rpm :
Thu Jan 24 13:00:00 2019 Alexei Sorokin
- Add
lttng-modules-2.10.8-update-instrumentation-for-linux-4.20.patch:
Update instrumentation on Linux 4.20 (commits 6c484ba2, cef5d79e,
307021a1).

Wed Nov 14 13:00:00 2018 Alexei Sorokin
- Update to version 2.10.8:

* Fix: Update kvm instrumentation for SLES12 SP2
LTSS >= 4.4.121-92.92.

* Fix: Add missing const to lttng_tracepoint_ptr_deref prototype.

* Fix: Adapt to kernel relative references.

* Fix: Implicit declarations caused by buffer size checks.

* Prevent allocation of buffers if exceeding available memory.

* Fix: Convert rcu tracepointis to gp_seq (v4.19).

* Fix: net: Expose sk wmem in sock_exceed_buf_limit tracepoint
(4.19).

* Fix: Access migrate_disable field directly.

* Fix: Out of memory error handling.
- Enable building for the RT flavor on SLE 15+.
- Remove btrfs-constify-tracepoint-arguments.patch: fixed upstream
for SLE 12.
- Add lttng-modules-fix-leap-15.0.patch: Fix building on Leap 15.0.

Thu Aug 23 14:00:00 2018 sor.alexeiAATTmeowr.ru
- Update to version 2.10.7:

* Fix: adjust SLE version ranges to build with SP2 and SP3.

* Fix: Allow alphanumeric characters in the SLE version.

* Fix: Adjust range for SUSE 4.4.103-92 kernels.

* Add extra version information framework.

* Fix: btrfs: Remove the unnecessary fs_info parameter.

* Fix: asoc: Remove snd_soc_cache_sync() implementation.

* Fix: asoc: Fix printing jack name.

* Fix: asoc: Consolidate path trace events.

* Fix: ASoC level IO tracing removed upstream.

* Fix: dyntick field added to trace_rcu_dyntick in v4.16.

* Fix: BUILD_BUG_ON with compile time constant on < v2.6.38.

* Fix: pid tracker should track \"pgid\" for noargs probes.

Sun Jun 17 14:00:00 2018 sor.alexeiAATTmeowr.ru
- Update to version 2.10.6:

* Fix: Update RCU instrumentation for 4.17.

* Fix: sunrpc instrumentation for 4.17.

* Fix: Use struct reclaim_stat in mm_vmscan_lru_shrink_inactive
for 4.17.

* Fix: Add gfp_flags arg to mm_vmscan_kswapd_wake for 4.17.

* Update: KVM instrumentation for ubuntu 4.13.0-38.

* Fix: Update KVM instrumentation for Ubuntu 3.13.0-144.

* Fix: btrfs instrumentation namespacing.

* Cleanup: Comment about CONFIG_HOTPLUG_CPU ifdef.

* Fix: Do not use CONFIG_HOTPLUG_CPU for the new hotplug API.

* Fix: Update kvm instrumentation for 4.1.50+.

* Use the memory pool instead of kmalloc.

* Create a memory pool for temporary tracepoint probes storage.

* Fix: Use proper pid_ns in the process statedump.

* Fix: Add variable quoting to shell scripts.

* Update: KVM instrumentation for fedora 4.14.13-300.

* Fix: Add Fedora version macros.

* Fix: Update btrfs instrumentation for SuSE 4.4.114-92.

* Fix: Update block instrumentation for SuSE 4.4.114-92.

* Fix: Update rcu instrumentation for v4.16.

* Fix: Update vmscan instrumentation for v4.16.

* Fix: Update timer instrumentation on 4.16 and 4.14-rt.

* Update kvm instrumentation for debian kernel 4.14.0-3.
- Remove
lttng-modules-2.10.5-update-instrumentation-for-linux-4.16.patch.

Sun Apr 8 14:00:00 2018 sor.alexeiAATTmeowr.ru
- Rebase btrfs-constify-tracepoint-arguments.patch.
- Add
lttng-modules-2.10.5-update-instrumentation-for-linux-4.16.patch:
Update instrumentation on Linux 4.16 (commits 562860a, 9cf057f).

Sun Feb 4 13:00:00 2018 sor.alexeiAATTmeowr.ru
- Update to version 2.10.5:

* Fix network instrumentation protocol enum.

* Update btrfs instrumentation for SUSE\'s kernel 4.4.103-6.

* Update block instrumentation for SUSE\'s kernel 4.4.73-5.

* Fix global_dirty_limit for kernel v4.2 and up.

* Fix network instrumentation handling of corrupted TCP headers.

* Add missing uaccess.h include from kstrtox.h wrapper.

* Update kvm instrumentation for 4.14.14+, 4.9.77+, 4.4.112+.

* Fix: btrfs_delayed_ref_head was unwired since v3.12.

* Fix Debian kernel version parsing.

* Fix block instrumentation 4.14+ NULL pointer dereference.

* Update sock instrumentation for 4.15.

* Fix: ACCESS_ONCE() was removed in kernel 4.15.

* Fix sched instrumentation on stable RT kernels.

* timer API transition for kernel 4.15.

* Don\'t nest get online cpus.

* Fix lttng_channel_syscall_mask() bool use in bitfield.

* Update kmem instrumentation for kernel 4.15.
- Remove lttng-modules-2.10.4-fix-kvm.patch.

Wed Jan 24 13:00:00 2018 sor.alexeiAATTmeowr.ru
- Add lttng-modules-2.10.4-fix-kvm.patch: Update KVM
instrumentation for Linux 4.15 (commits 3363052, d9f561b,
5ccd696, bda29b7).

Fri Dec 29 13:00:00 2017 sor.alexeiAATTmeowr.ru
- Update to version 2.10.4:

* Fix: lttng_kvmalloc helper NULL pointer OOP.
- Use tarball signing.

Sat Nov 4 13:00:00 2017 sor.alexeiAATTmeowr.ru
- Update to version 2.10.3 (changes since 2.10.0):

* Fix a version check error in btrfs instrumentation.

* Update the btrfs instrumentation for kernel 4.14.

* Update writeback instrumentation for kernel 4.14.

* Update block instrumentation for kernel 4.14.

* Fix a vmalloc wrapper on kernel < 2.6.38.

* Fix a vmalloc wrapper on kernel >= 4.12.

* Add a kmalloc failover to vmalloc.

* Fix mmap: caches aliased on virtual addresses.

* Update ext4 instrumentation for kernel 4.13.

* Fix lttng-logger get_user_pages_fast error handling.
- Rebase btrfs-constify-tracepoint-arguments.patch.
- Only apply btrfs-constify-tracepoint-arguments.patch on SLE.
- Also build for x86-32, aarch64, ppc64, ppc64le.
- Spec cleanup.

Thu Aug 31 14:00:00 2017 tonyjAATTsuse.com
- Update to version 3.10 for SLE15 (bsc#1055683)
Temp disable RT builds
Drop patch: cve-2016-0728-check-reference-counts-for-overflow.patch
Drop patch: fix-btrfs-instrumentation-for-4.8-kernel.patch
Drop patch: tracepoint-event-add-tp_code_post.patch
Drop patch: update-block-instrumentation-to-compile-on-4.8-kernels.patch
Modify patch: btrfs-constify-tracepoint-arguments.patch

Tue Jun 20 14:00:00 2017 tonyjAATTsuse.com
- Constify btrfs tracepoints to resolve build failures (bsc#1044912)
New patch: btrfs-constify-tracepoint-arguments.patch

Mon May 8 14:00:00 2017 lnusselAATTsuse.de
- Don\'t build for rt flavor on openSUSE. Doesn\'t exist there. (bsc#1013845)

Thu Apr 27 14:00:00 2017 tonyjAATTsuse.com
- Update lttng for btrfs_sync_fs change (bsc#1036276)
New patch: fix-btrfs-instrumentation-for-4.8-kernel.patch

Tue Mar 14 13:00:00 2017 tonyjAATTsuse.com
- Make previous change (bsc#1020989,fate#322379) apply to RT kernels

Wed Mar 8 13:00:00 2017 tonyjAATTsuse.com
- Resolve build errors in staging due to kernel block layer API FATE.
(bsc#1020989,fate#322379) currently applying only to !RT kernels.
new patch: tracepoint-event-add-tp_code_post.patch
new patch: update-block-instrumentation-to-compile-on-4.8-kernels.patch

Wed Oct 19 14:00:00 2016 lpechacekAATTsuse.com
- Enabled RT KMP build (bsc#1005578)

Fri Jan 22 13:00:00 2016 lpechacekAATTsuse.com
- Disable RT KMP build (bsc#962719)

Thu Jan 21 13:00:00 2016 tonyjAATTsuse.com
- Upgrade to 2.7.1 bugfix release to correct v4.4 build failures (bsc#962719)
- Add preventative fix for cve-2016-0728
new patch: cve-2016-0728-check-reference-counts-for-overflow.patch

Thu Oct 8 14:00:00 2015 jcheungAATTsuse.com
- Enable RT KMP build (bsc#948840)

Mon Oct 5 14:00:00 2015 tonyjAATTsuse.com
- Upgrade to release version 2.7.0 (FATE#319273)
See http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=v2.7.0
for changelog from v2.7.0-rc1 to v2.7.0

Tue Jul 28 14:00:00 2015 tonyjAATTsuse.com
- Update to version 2.7.0-rc1 (FATE#319273)
Drop patch: fix-mm_compaction_migratepages-tp.diff
Drop patch: fix-update-block-instrumentation-to-3.15-kernel.patch
Changelog for differences between 2.4.0 and this point may be found at:
http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=c103647d3a1a5090737a4339c584ac294b4ab676

Mon Feb 9 13:00:00 2015 meissnerAATTsuse.com
- rebuild to follow the kabi change in bsc#916842

Tue Sep 2 14:00:00 2014 roAATTsuse.de
- sanitize release line in specfile

Wed Jun 4 14:00:00 2014 tonyjAATTsuse.com
- Fix build errors resulting from block_rq_complete trace event changes
(3.12.21 stable kernel update)
- Previous fix (update mm_compaction_migratepages) generated build warnings
as code-change introduced was dead, correct via static function called
from input parameter.
- Build against full kernel sources thus enabling kvm, btrfs and ext4 probes.

Tue May 20 14:00:00 2014 tonyjAATTsuse.com
- Update mm_compaction_migratepages trace-event to reflect kernel commit
ddc38a292 (mm/compaction: do not count migratepages when unnecessary)

Tue Apr 15 14:00:00 2014 tonyjAATTsuse.com
- Update to version 2.4.1
Changelog:

* Fix: rcu instrumentation: add const qualifier to char pointers

* Fix: add missing module version information

* Fix: block instrumentation: < 3.14 don\'t have bi_iter

* Fix: update btrfs instrumentation to kernel 3.14

* Fix: update block layer instrumentation to kernel 3.14

* Fix file permissions for lttng-statedump-impl.c
- Correct supported module paths (bnc#872683)

Wed Apr 9 14:00:00 2014 tonyjAATTsuse.com
- Mark modules as supported (bnc#872683, regression of previous
bnc#774206).

Fri Feb 28 13:00:00 2014 tonyjAATTsuse.com
- Update to version 2.4.0. Changelog for changes between 2.3.0 and 2.4.0
may be found at: http://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=refs/heads/stable-2.4

Mon Feb 10 13:00:00 2014 tonyjAATTsuse.com
- Update to version 2.3.4.
- Package license files in main lttng-modules package

Tue Mar 19 13:00:00 2013 lpechacekAATTsuse.com
- excluded -rt variant from non-x86_64 architectures, build
exclusively on x86_64

Thu Mar 14 13:00:00 2013 lpechacekAATTsuse.com
- Set $BRP_PESIGN_FILES in the %install section so that modules
are signed in the buildservice (fate#314552).

Mon Mar 11 13:00:00 2013 tonyjAATTsuse.com
- Upgrade to version 2.1.1 (FATE#314846)
Changelog 2.1.1:

* Fix: statedump: missing locking, use lttng_iterate_fd

* Implement lttng_iterate_fd wrapper

* Fix check in lttng_strlen_user_inatomic

* Fix: statedump hang/too early completion due to logic error

* Fix: statedump hang due to incorrect wait/wakeup use
Changelog 2.1.0:

* put_ulong calls in lib_ring_buffer_compat_ioctl() should be compat

* wrapper/perf.h: Fix kernel version condition

* Fix possible kernel build errors with linux-patches

* Add missing MIT license text to 3 files under this license

* Check if interrupt action name is not null in statedump

* Fix exec instrumentation: only for kernels 3.4.0 and higher

* Add TRACE_EVENT(sched_process_exec) to sched.h

* lib/ringbuffer/frontend_api.h: Include linux/prefetch.h.

* Fix warning with 3.6.0 kernel

* ABI with support for compat 32/64 bits

* Perform calculation on bit size in 64-bit

* Use uint64_t for packet header content size and packet size

* Fix: compat layer only on supported architectures

* Fix ring buffer 32/64 bits compat

* Fix cleanup: move lttng-tracer-core.h include to lib ringbuffer config.h

* Fix ring_buffer_frontend.c: missing include lttng-tracer-core.h

* Fix: statedump missing check for NULL namespace
Changelog 2.1.0-rc1:

* fix timestamps on architectures without CONFIG_KTIME_SCALAR

* Support for linux kernels 2.6.32 through 2.6.37

* Document limitation of vppid and ppid context wrt eventual RCU instrumentation

* Cleanup: no need to hold RCU read-side lock when reading current nsproxy

* Add env hostname information

* Fix: lttng_statedump_process_state for each PID NS has infinite loop

* lttng_statedump_process_state for each PID NS

* Support the hostname context

* Fix: statedump namespaced pid, tid and ppid

* Fix: statedump: disable vm maps enumeration

* Fix: ensure userspace accesses are done with _inatomic

* Fix: vppid context should test for current nsproxy

* Add MIPS system call support

* Change mode of lttng-syscalls-generate-headers.sh to 755

* cleanup: fix typo in syscall instrumentation header

* Cleanup: remove trailing whitespace in README

* trace event: introduce TP_MODULE_NOAUTOLOAD and TP_MODULE_NOINIT

* LTTng: probe-statedump: add #include

* fix: signal_generate event should print utf8 for comm field

* Makes write operation a parameter for tp_memcpy macro

* Add coding style document

* Update instrumentation/events README file

* Add makefile target for preprocessor

* Fix: free_event_id check should compare unsigned int with -1U

* Use unsigned long type for events discarded counter

* Fix: update signal instrumentation for 3.4 kernel

* LTTng Modules ARM syscall instrumentation

* Fix: generate header missing echo -e for escape chars

* Fix: add missing uaccess.h include (for ARM)

* README: Document that CONFIG_MODULES is required

* Fix: README typo

* Fix: document required and optional kernel config options in README

Fri Feb 22 13:00:00 2013 tonyjAATTsuse.com
- Fix build error (lttng-modules-perf-wrapper-suse.patch)

Fri Jun 29 14:00:00 2012 tonyjAATTsuse.com
- Update to release 2.0.4

Mon Jun 4 14:00:00 2012 tonyjAATTsuse.com
- Update to release 2.0.3

Fri Apr 20 14:00:00 2012 tonyjAATTsuse.com
- Update to release 2.0.2

Thu Apr 12 14:00:00 2012 tonyjAATTsuse.com
- Update to release 2.0.1

Wed Mar 21 13:00:00 2012 tonyjAATTsuse.com
- Update to release 2.0.0

Wed Mar 14 13:00:00 2012 tonyjAATTsuse.com
- Update to version 2.0.0-rc2

Mon Feb 27 13:00:00 2012 tonyjAATTsuse.com
- Update to version 2.0.0-rc1

Wed Jan 4 13:00:00 2012 tonyjAATTsuse.com
- Update to version 2.0-pre11


 
ICM