Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

blktrace-1.0.1-11.6 RPM for x86_64

From OpenSuSE 11.4 for x86_64

Name: blktrace Distribution: openSUSE 11.4
Version: 1.0.1 Vendor: openSUSE
Release: 11.6 Build date: Wed Feb 23 00:49:39 2011
Group: Development/Tools/Other Build host: build27
Size: 838098 Source RPM: blktrace-1.0.1-11.6.src.rpm
Packager: http://bugs.opensuse.org
Url: http://git.kernel.dk/?p=blktrace.git;a=summary
Summary: Block IO tracer
blktrace is a block layer IO tracing mechanism which provides detailed
information about request queue operations up to user space. This is
valuable for diagnosing and fixing performance or application problems
relating to block layer io.



Authors:
--------
    Jens Axboe <axboe@kernel.dk>
    Alan D. Brunelle <Alan.Brunelle@hp.com>
    Nathan Scott <nathans@sgi.com>

Provides

Requires

License

GPL v2 only

Changelog

* Thu Oct 15 2009 marek.belisko@open-nandra.com
  - Fix memory leak (bnc #546035)
* Tue Jul 21 2009 jblunck@suse.de
  - Fix memory leak in btrecord (bnc #523444).
* Tue Jun 16 2009 jblunck@suse.de
  - Fix typo in btt (bnc #511264).
* Fri May 29 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 2009 jblunck@suse.de
  - Build with docs by default.
* Tue Feb 10 2009 jblunck@suse.de
  - Added missing pdf documentation for btt and btreplay (bnc #465134).
* Tue Dec 09 2008 jblunck@suse.de
  - blkparse: Track smallest sequence read per device
* Mon Dec 08 2008 jblunck@suse.de
  - Fix for "Bad fs action 40010011" messages (bnc #450909).
* Tue Nov 04 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 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

Files

/bin/blkparse
/bin/blktrace
/bin/btrace
/usr/bin/blkiomon
/usr/bin/blkrawverify
/usr/bin/bno_plot.py
/usr/bin/btrecord
/usr/bin/btreplay
/usr/bin/btt
/usr/bin/verify_blkparse
/usr/share/doc/packages/blktrace
/usr/share/doc/packages/blktrace/README
/usr/share/doc/packages/blktrace/blktrace.pdf
/usr/share/doc/packages/blktrace/btreplay.pdf
/usr/share/doc/packages/blktrace/btt.pdf
/usr/share/man/man1/blkparse.1.gz
/usr/share/man/man1/blkrawverify.1.gz
/usr/share/man/man1/bno_plot.1.gz
/usr/share/man/man1/btt.1.gz
/usr/share/man/man1/verify_blkparse.1.gz
/usr/share/man/man8/blkiomon.8.gz
/usr/share/man/man8/blktrace.8.gz
/usr/share/man/man8/btrace.8.gz
/usr/share/man/man8/btrecord.8.gz
/usr/share/man/man8/btreplay.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 10 13:17:08 2014