Hello community, here is the log from the commit of package blktrace for openSUSE:Factory checked in at Tue Jun 2 13:11:50 CEST 2009. -------- --- blktrace/blktrace.changes 2008-12-09 14:30:52.000000000 +0100 +++ /mounts/work_src_done/STABLE/blktrace/blktrace.changes 2009-05-29 15:41:57.000000000 +0200 @@ -1,0 +2,66 @@ +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). + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- blkparse-track-smallest-sequence-read-per-device.patch blktrace-1.0.0.tar.bz2 missing-abort-request-bad-fs-action-40010011.patch New: ---- blktrace-1.0.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blktrace.spec ++++++ --- /var/tmp/diff_new_pack.g19306/_old 2009-06-02 13:11:27.000000000 +0200 +++ /var/tmp/diff_new_pack.g19306/_new 2009-06-02 13:11:27.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package blktrace (Version 1.0.0) +# spec file for package blktrace (Version 1.0.1) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,24 +17,16 @@ # norootforbuild +%{!?_without_docs: %global with_docs 1} Name: blktrace -%if 0%{?sles_version} -# if on SLES, provide a backward compatible %bcond_with docs -%{?_with_docs: %global with_docs 1} -%else -# if not on SLES, provide a backward compatible %bcond_without docs -%{!?_without_docs: %global with_docs 1} -%endif Summary: Block IO tracer License: GPL v2 only Group: Development/Tools/Other -Version: 1.0.0 -Release: 2 +Version: 1.0.1 +Release: 1 Url: http://git.kernel.dk/?p=blktrace.git;a=summary Source0: %name-%version.tar.bz2 -Patch0: missing-abort-request-bad-fs-action-40010011.patch -Patch1: blkparse-track-smallest-sequence-read-per-device.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc libaio-devel %if 0%{?with_docs} @@ -61,8 +53,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build make CFLAGS="$RPM_OPT_FLAGS" all %{?with_docs: docs} @@ -79,7 +69,7 @@ %files %defattr(-,root,root) -%doc README %{?with_docs: doc/blktrace.pdf} +%doc README %{?with_docs: doc/blktrace.pdf btreplay/doc/btreplay.pdf btt/doc/btt.pdf} /bin/blktrace /bin/blkparse /bin/btrace @@ -102,6 +92,63 @@ %{_mandir}/man8/blkiomon.8* %changelog +* 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 ++++++ blktrace-1.0.0.tar.bz2 -> blktrace-1.0.1.tar.bz2 ++++++ ++++ 7537 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org