SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libtracecmd1-1.5.1-1.3.x86_64.rpm :

* Mon Jan 29 2024 Dirk Müller - update to 1.5.1:
* Fix free_zpage() offset accounting. The read_zpage() subtracted the offset from the file start to find where to get the compressed data, but the free_zpage() did not, and would fail to find and free the passed in zpage.
* Have function_graph plugin break apart functions that migrate between CPUs from entry to exit even if there is no event in between.
* Fix iterators for when there\'s CPUs with no data. It was using the total number of CPUs to iterate the cpu_data[] array, that only contains CPUs with content.
* Fix iterator with respect to function_graph handle that may do a peek of the next event to know if it should merge the entry and exit events of a function.
* Some other small fixes and clean ups
* tracecmd_iterate_events_reverse(): Will iterate events in the trace.dat file from the last event to the first.
* tracecmd_iterate_reset(): Reset the iterator to restart from the beginning.
* Fix meson build
* Have callbacks exit out of iterator as the man page for tracecmd_iterate_events() says it should.
* Have tracecmd_iterate_events() start where it left off
* Speed up freeing the zpages by using an rbtree instead of a flat link
* Thu Nov 09 2023 Jan Engelhardt - Update to release 1.4.0
* trace-cmd extract: Do not extract top level unless told to- Drop 0001-libtracecmd-Add-initial-support-for-meson.patch 0002-trace-cmd-Add-initial-support-for-meson.patch (merged)
* Tue Feb 07 2023 Daniel Wagner - Sync meson build patch with latest upstream version
* Documentation is built via extra build target
* Sun Jan 22 2023 Jan Engelhardt - Update to release 1.3.1
* No changelog was provided- Delete static-assign.patch
* Wed Dec 28 2022 Daniel Wagner - Build project with Meson
* add 0001-libtracecmd-Add-initial-support-for-meson.patch
* add 0002-trace-cmd-Add-initial-support-for-meson.patch
* Fri Dec 16 2022 Jan Engelhardt - Update to release 1.3.0
* Only set trace-cmd log level (not libtracefs nor libtraceevent)
* Fix function graph plugin updating the next record
* Use libtracefs tracefs_cpu() interface for recording (requires libtracefs 1.6)
* Sat Dec 03 2022 Jan Engelhardt - Update to release 1.2.0
* Process trace_clock for v7 trace.dat files
* Add network roles for time sync
* Have clock source TAI parse to seconds
* Use uncompressed size for file size
* Allow callers to save private data in tracecmd_input handlers
* Add filtering logic for iterating events
* Add man pages for iterator functions
* Add API for mapping between host and guests- Delete 0001-build-Only-consider-libtracecmd-documentation.patch, 0002-trace-cmd-library-Fix-decleration-of-msg_lseek.patch (merged)- Add static-assign.patch
* Mon Sep 05 2022 Daniel Wagner - Drop previous added file extension glob on man pages. Whether it\'s compressed or not is an implementation detail.
* Tue Aug 30 2022 Daniel Wagner - Add file extension on glob in %files section for man pages- Set Group to Development/Libraries/C and C++
* Tue Aug 23 2022 Daniel Wagner - Initial version libtracecmd 1.1.3 Split libtracecmd from trace-cmd into a separate package because libracecmd has a different release cycle and doesn\'t allign with trace-cmd. - Add 0001-build-Only-consider-libtracecmd-documentation.patch - Add 0002-trace-cmd-library-Fix-decleration-of-msg_lseek.patch
 
ICM