commit libtracecmd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtracecmd for openSUSE:Factory checked in at 2024-01-30 18:25:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libtracecmd (Old) and /work/SRC/openSUSE:Factory/.libtracecmd.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libtracecmd" Tue Jan 30 18:25:54 2024 rev:7 rq:1142676 version:1.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libtracecmd/libtracecmd.changes 2023-11-09 21:36:36.191555207 +0100 +++ /work/SRC/openSUSE:Factory/.libtracecmd.new.1815/libtracecmd.changes 2024-01-30 18:26:04.595373968 +0100 @@ -1,0 +2,29 @@ +Mon Jan 29 22:07:19 UTC 2024 - Dirk Müller <dmueller@suse.com> + +- 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 + +------------------------------------------------------------------- Old: ---- trace-cmd-libtracecmd-1.4.0.tar.gz New: ---- trace-cmd-libtracecmd-1.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libtracecmd.spec ++++++ --- /var/tmp/diff_new_pack.2h3Hye/_old 2024-01-30 18:26:05.143393739 +0100 +++ /var/tmp/diff_new_pack.2h3Hye/_new 2024-01-30 18:26:05.147393884 +0100 @@ -1,7 +1,7 @@ # # spec file for package libtracecmd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: libtracecmd %define lname libtracecmd1 -Version: 1.4.0 +Version: 1.5.1 Release: 0 Summary: Library for creating and reading trace-cmd data files License: LGPL-2.1-only ++++++ trace-cmd-libtracecmd-1.4.0.tar.gz -> trace-cmd-libtracecmd-1.5.1.tar.gz ++++++ ++++ 3002 lines of diff (skipped)
participants (1)
-
Source-Sync