Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
filesystems
blktrace
blktrace.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File blktrace.changes of Package blktrace
------------------------------------------------------------------- Thu Feb 22 10:26:11 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN ------------------------------------------------------------------- Thu Oct 21 18:28:10 UTC 2021 - jeffm@suse.com - Update to version 1.3.0+git.20211021: * blkparse: fix incorrectly sized memset in check_cpu_map * blkparse: skip check_cpu_map with pipe input ------------------------------------------------------------------- Mon Oct 11 13:08:42 UTC 2021 - ddiss@suse.com - Update to version 1.3.0+git.20210628: * blktrace: exit directly when nthreads_running != ncpus in run_tracers() * blktrace 1.3.0 * blkparse: Print time when trace was started * blktrace: inclusive terminology * blkparse: Print PID information for TN_MESSAGE events * iowatcher: Handle cgroup information * iowatcher: Use blktrace_api.h * blkparse: Handle cgroup information * blkparse: Fix up the sector and length of split completions * blkparse: Initialize and test for undefined request tracking timestamps ------------------------------------------------------------------- Mon Oct 11 11:43:50 UTC 2021 - David Disseldorp <ddiss@suse.com> - UsrMerge: relocate blktrace, blkparse and btrace (bsc#1191056) ------------------------------------------------------------------- Tue Jun 05 17:58:47 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 1.2.0+git.20180516: * make btt scripts python3-ready * btt: make device/devno use PATH_MAX to avoid overflow (bsc#1091942). * blkparse: add documetation for 'R' requeue request * blkparse: remove duplicated entry for flag M ------------------------------------------------------------------- Tue Mar 20 20:52:02 UTC 2018 - jeffm@suse.com - Update to version 1.2.0+git.20180124: * blktrace: don't stop tracer if not setup trace successfully * fix parallel build failures * respect LDFLAGS when linking programs * btt: Fix overlapping IO stats. * btt/devs: silence warning on sprintf overflow * jhash: fix annoying gcc fall through warnings * Blktrace 1.2.0 * blktrace: abort if device ioctl setup fails ------------------------------------------------------------------- Fri Jul 28 19:29:43 UTC 2017 - mpluskal@suse.com - Update to version 1.1.0+git.20170126: * blktrace: Add support for sparse CPU numbers * blktrace: Reorganize creation of output file name * blktrace: Create empty output files for non-existent cpus ------------------------------------------------------------------- Fri Nov 25 08:44:10 UTC 2016 - mpluskal@suse.com - Update to version 1.1.0+git.20160823: * Use maximum over all traces for queue depth * Process notify events outside of given interval * iowatcher: Use queue events if issue not available * btt: Replace overlapping IO * Zero sectors are strange * Don't prepend blktrace destination dir if we didn't run blktrace * Separate prefix in legend with space * Fixup graph name in help text * blktrace: remove -k from manpage synopsis * iowatcher: link with -lrt ------------------------------------------------------------------- Tue Apr 26 20:53:48 UTC 2016 - jeffm@suse.com - Update to version 1.1.0+git.20160425: * Refer to sda instead of hda in man pages * btreplay: Fix typo in scaling up the dynamic cpu set size. * include sys/types.h for dev_t definition * Fix warnings on newer gcc * Add the "-a discard" filter option to the blktrace.8 man page * blktrace: Use number of online CPUs * btreplay: fix memory corruption caused by CPU_ZERO_S * btreplay: fix sched_{set|get}affinity * btreplay: make Ctrl-C work * btreplay: remove timestamps ------------------------------------------------------------------- Tue Apr 26 20:49:04 UTC 2016 - jeffm@suse.com - Add _service for automatic git syncing + exclude .git when generating tarball + enable automatic changelog updating ------------------------------------------------------------------- Fri Oct 3 23:44:40 CEST 2014 - dsterba@suse.cz - Update to 1.1.0: - merge iowatcher ------------------------------------------------------------------- Sat Dec 29 21:23:39 UTC 2012 - p.drouand@gmail.com - Update to 1.0.5 version: * Fix compiler warnings * avoid string overflows - Some improvements like using macro instead of RPM variables ------------------------------------------------------------------- Mon Jul 23 13:37:00 UTC 2012 - werner@suse.de - Add some missed fonts ------------------------------------------------------------------- Tue Jul 10 09:27:56 UTC 2012 - werner@suse.de - Make it build with latest TeXLive 2012 with new package layout ------------------------------------------------------------------- Thu Oct 27 02:43:26 CEST 2011 - jeffm@suse.de - Update to v1.0.3 (bnc#720300 and others). - Updated documentation - Fixed multiple output errors - Added FLUSH/FUA support - Misc bug fixes ------------------------------------------------------------------- Wed Sep 21 19:00:40 UTC 2011 - coolo@suse.com - disable parallel build again ------------------------------------------------------------------- Sat Sep 17 19:57:44 UTC 2011 - jengelh@medozas.de - Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build ------------------------------------------------------------------- Sat Sep 3 19:21:08 UTC 2011 - crrodriguez@opensuse.org - Fix build with no-add-needed (missing -pthread) ------------------------------------------------------------------- Thu Oct 15 22:06:19 CEST 2009 - marek.belisko@open-nandra.com - Fix memory leak (bnc #546035) ------------------------------------------------------------------- Tue Jul 21 11:45:57 CEST 2009 - jblunck@suse.de - Fix memory leak in btrecord (bnc #523444). ------------------------------------------------------------------- Tue Jun 16 13:05:16 CEST 2009 - jblunck@suse.de - Fix typo in btt (bnc #511264). ------------------------------------------------------------------- Fri May 29 15:37:18 CEST 2009 - jblunck@suse.de - Update to version 1.0.1: * blkrawverify: warn and return error if no traces are found * blkiomon manpage and usage reference invalid "msg-queue-name" option * fix up btrace options & manpage * more manpage fixups * fix max-pkts option inconsistencies * Converted to using the correct remap entries * blkiomon: fix unaligned accesses on ia64 * fix off-by-one issues in blkiomon.h * fix include statement in stats.h * handle race to mkdir at startup * Fixed plug/unplug logic in btt * Working on fixing % time q plugged * fix trivial typo in manpage * Add NOTIFY to activity mask * Blktrace failed to lock reader threads on the cpu used by the corresponding writer. This resulted in stale data being consumed when blktrace accidently read at a position that was being written to at the same time. This issue surfaced as "bad trace magic" warnings emitted by blktrace tools. * Generate matplotlib plots for btt generated data * Update Jenkins hash to lookup3() variant * Fixed EAGAIN handling in blktrace.c * O_NOATIME isn't always present * btt: Added no remap option * btt general cleanup plus valgrind clean * btt: Missed fopen conversion to my_fopen * Code review updates * Reworked blktrace master/thread interface * Cleaned up devs that have no data * Moved starting of tracing after tracers are going * btt: fixed open in setup_ifile * Synchronized trace gathering * Invoke gethostbyname once, handle errors better * Added accept as a system call needing resource increases * Rewrote blktrace to have a single thread per CPU * Fix btt to handle large numbers of output files * Increased limits to allow for large system runs * A couple of min-counters weren't initialised correctly (thrput_r, thrput_w). We have got a perfectly working init function for this purpose. Removing partially duplicated code. * The git commit 11914a53d2ec2974a565311af327b8983d8c820d added __BLK_TA_ABORT to blktrace_api.h. A corresponding addition to the blktrace tools repository has been missing, breaking the API. Blkparse complained: "Bad fs action 40010011" * Added no messages option to blkparse.c * gcc 4.3.2 has started to warn about: * Added -P to create a data file w/ Q, D and C per line * Fixed 'M' displays on per-io output and added in I/O separator * Fixed segfault in aqd.c : need to check for NULL (not requested) * Added in -z to provide running waiting-for-issue latencies * Moved btrecord/btreplay to version 1.0.0 ------------------------------------------------------------------- Thu Apr 30 18:51:34 CEST 2009 - jblunck@suse.de - Build with docs by default. ------------------------------------------------------------------- Tue Feb 10 17:54:15 CET 2009 - jblunck@suse.de - Added missing pdf documentation for btt and btreplay (bnc #465134). ------------------------------------------------------------------- Tue Dec 9 14:30:00 CET 2008 - jblunck@suse.de - blkparse: Track smallest sequence read per device ------------------------------------------------------------------- Mon Dec 8 17:17:48 CET 2008 - jblunck@suse.de - Fix for "Bad fs action 40010011" messages (bnc #450909). ------------------------------------------------------------------- Tue Nov 4 20:34:04 CET 2008 - jblunck@suse.de - Update to version 1.0.0: * Update rbtree to version with unified parent + color * blkiomon: add through-put statistics * blkiomon: separate statistics for read and write requests * blkiomon: fix some debug messages * blkiomon: fix trace debug output * blkiomon: fix unit in histogram output * blkiomon: fix cross-arch data analysis issue * blkiomon: drv_data traces pass-through * blkparse: add hint for discarded drv_data traces * Added in -L option - output periodic latency information * Added in -Q / --active-queue-depth option * Add driver data support * blktrace: accept -v (lower case) for version info as well * blkiomon: I/O monitor * Removed excessive amounts of seek modes (for random sets of I/Os) * spec file tweak * man page typo * Added in %done for btt * Add documentation of 'D' discard operation * blktrace: support discard requests * spelling and grammar fixes for btreplay.tex * Put message notes from kernel into a separate file for easy tracking * Added in new message updates to the documentation. * Added in handling of MESSAGE notes * Handled no difference in seek times * Added in -m option, seeks-per-second * blkparse: cope with missing process notify event * Fixed percentage calculations for phases of an I/O * Added S2G times + fixed up -X output to include X2X * Added -X option - generate easily parseable file * Add -x accellerator option * Fix problem with -w option * eliminate check of empty -F format * blkparse: Introduce optional accounting of PC requests * blkparse: Add PC requests to depth trace * Fix section of btrecord and btreplay man pages * Don't like btrecord against libaio and librt, as it doesn't use any of their symbols * Really commit the changes to btt.1 * Added man page for bno_plot and updated btt man page to refer to bno_plot * Cleanups: Fixed IOPs in btt left over at end of run * btt: fix missing cleanup call * btt: fix iostat interval default * Added info about bno_plot.py and clean ups * Added new IOs per unplug table * Added bno_plot.py - generate interactive 3D plot of IO blocks and sizes ------------------------------------------------------------------- Fri Oct 24 21:23:48 CEST 2008 - jblunck@suse.de - Add two additional patches for my friend Gerald (bnc #433433): * blkparse: Introduce optional accounting of PC requests * blkparse: Add PC requests to depth trace ------------------------------------------------------------------- Mon Sep 15 12:32:21 CEST 2008 - jjolly@suse.de - Added blkiomon and manpage to specfile ------------------------------------------------------------------- Fri Sep 12 09:14:47 CEST 2008 - jjolly@suse.de - Added patches for FCP performance data collection (bnc#417241) ------------------------------------------------------------------- Mon May 19 13:42:58 CEST 2008 - jblunck@suse.de - cope with missing process notify event which could otherwise segfault ------------------------------------------------------------------- Fri Feb 1 10:54:23 CET 2008 - jblunck@suse.de - Update to commit 00a47cd169f2cc87b5f63fe93226b7231dee678c * Fixed excess bucket information for unplug histograms * UNPLUG does the timing stuff, UNPLUG TIMEOUT only does timeout ------------------------------------------------------------------- Tue Jan 22 17:57:12 CET 2008 - jblunck@suse.de - Update to commit 461afe819c41fa811f9c6264524cb8edbd2acc63: * Fix Q counts during requeue and merges * Separated out g/i/m trace handling * btreplay/btrecord man pages * Remove strange make dependency * Added in Q2D histograms (requires -A) * memset() must be done after NULL check * Added active requests at Q information * Fixed REMAP to update Q2A & fixed #Q calculations * blktrace segfault * Added O_NOATIME to replay file * Fix segfault in replay_sub when verbose is 1 * Converted fatal to an inline function * Converted fatal from macro to inline * Add btrecord/btreplay capability * Added list_splice to btt/list.h * btt manpages * Fix compilation on m68k * Major revamping (ver 2.0) ------------------------------------------------------------------- Wed Aug 29 09:27:05 CEST 2007 - jblunck@suse.de - Update to 0.99.3: * fix indent typo * man page: mention buffer size / number of buffers defaults * Makefile fixes ------------------------------------------------------------------- Sun Aug 26 15:57:16 CEST 2007 - jblunck@suse.de - Initial openSUSE package ------------------------------------------------------------------- Mon Oct 10 12:12:12 CEST 2005 - axboe@suse.de - Initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor