diff --git a/xfsprogs.changes b/xfsprogs.changes index 646367d..f20be9b 100644 --- a/xfsprogs.changes +++ b/xfsprogs.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Tue Oct 23 14:59:04 CEST 2007 - mmarek@suse.cz + +- updated to version 2.9.4 + * Fixed xfs_repair segfaulting with directory block size + different to the filesystem blocksize. + * Fixed xfs_quota disable, enable, off and remove commands. + Thanks to Utako Kusaka for this. + * Improved the robustness of xfs_metadump. + * Fix link issues with pthread library. + * Make xfs_repair support > 512 byte sector sizes. + * Fixed include Makefile for new common header (xfs_metadump.h). + * Fixed xfs_quota state command segfaulting with no mounted + XFS filesystems. + * Fixed xfs_quota printing out unusual message with "path n" + command with no mounted XFS filesystems. + * Fixed "quota -n" command with project IDs. + * Improved "free" output when project quotas are defined, but + haven't been enable on the filesystem. + Thanks to Utako Kusaka for the above + four fixes. + * Next major round of xfs_repair performance improvements: + - Cache disk nlink values in Phase 3 for Phase 7. + - Do multithreaded prefetch/processing based on AG stride + option (ie. for concats). + - Don't trash lost+found at the start of Phase 4, eliminates + repeated "moving disconnected inode to lost+found" with + successive xfs_repair runs. + - Do multi-threaded sequential metadata prefetch. + Method based on Agami patches posted for 2.7.18 xfsprogs. + - Improve the libxfs cache with priority tagging to keep + blocks around that have unfavourable I/O characteristics. + * Make mkfs.xfs -f zero the old secondary superblocks before + writing the new superblocks. + * Fix up xfs_info and xfs_quota's -c handling with global + commands. + * Improve xfs_bmap -vp output to always show the FLAGS column. + * Update man pages. + * Added filestreams support to xfs_io. + * Fix up libattr Makefile to append to LTLDFLAGS. Thanks to + Arfrever Frehtes Taifersar Arahesis + for this. + * Fix up build not to ignore LDFLAGS generated by configure. + Thanks to SpanKY for this. + * Added new tools: xfs_metadump and xfs_mdrestore. + * Fix up the HAVE___U32 fix from 2.8.20 + Thanks to Eric Sandeen for pointing this out. + ------------------------------------------------------------------- Fri Jun 22 16:36:46 CEST 2007 - mmarek@suse.cz diff --git a/xfsprogs.spec b/xfsprogs.spec index 36567d0..c4bce7e 100644 --- a/xfsprogs.spec +++ b/xfsprogs.spec @@ -1,5 +1,5 @@ # -# spec file for package xfsprogs (Version 2.8.21) +# spec file for package xfsprogs (Version 2.9.4) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,14 +12,14 @@ Name: xfsprogs BuildRequires: e2fsprogs-devel -Version: 2.8.21 +Version: 2.9.4 Release: 1 # hint for ZYPP Supplements: filesystem(xfs) -Autoreqprov: on +AutoReqProv: on Group: System/Filesystems -License: GNU General Public License (GPL) -URL: http://oss.sgi.com/projects/xfs/ +License: GPL v2 or later +Url: http://oss.sgi.com/projects/xfs/ Summary: Utilities for managing the XFS file system Source0: xfsprogs_%{version}-1.tar.bz2 Patch0: xfsprogs-docdir.diff @@ -48,10 +48,10 @@ Authors: %package devel Requires: xfsprogs = %version -Autoreqprov: on +AutoReqProv: on Group: Development/Libraries/C and C++ -License: GNU General Public License (GPL) -URL: http://oss.sgi.com/projects/xfs/ +License: GPL v2 or later +Url: http://oss.sgi.com/projects/xfs/ Summary: XFS Filesystem-specific Static Libraries and Headers %description devel @@ -131,8 +131,52 @@ rm -rf $RPM_BUILD_ROOT %_libdir/*.a %_libdir/*.la /usr/share/man/man3/* - %changelog +* Tue Oct 23 2007 - mmarek@suse.cz +- updated to version 2.9.4 + * Fixed xfs_repair segfaulting with directory block size + different to the filesystem blocksize. + * Fixed xfs_quota disable, enable, off and remove commands. + Thanks to Utako Kusaka for this. + * Improved the robustness of xfs_metadump. + * Fix link issues with pthread library. + * Make xfs_repair support > 512 byte sector sizes. + * Fixed include Makefile for new common header (xfs_metadump.h). + * Fixed xfs_quota state command segfaulting with no mounted + XFS filesystems. + * Fixed xfs_quota printing out unusual message with "path n" + command with no mounted XFS filesystems. + * Fixed "quota -n" command with project IDs. + * Improved "free" output when project quotas are defined, but + haven't been enable on the filesystem. + Thanks to Utako Kusaka for the above + four fixes. + * Next major round of xfs_repair performance improvements: + - Cache disk nlink values in Phase 3 for Phase 7. + - Do multithreaded prefetch/processing based on AG stride + option (ie. for concats). + - Don't trash lost+found at the start of Phase 4, eliminates + repeated "moving disconnected inode to lost+found" with + successive xfs_repair runs. + - Do multi-threaded sequential metadata prefetch. + Method based on Agami patches posted for 2.7.18 xfsprogs. + - Improve the libxfs cache with priority tagging to keep + blocks around that have unfavourable I/O characteristics. + * Make mkfs.xfs -f zero the old secondary superblocks before + writing the new superblocks. + * Fix up xfs_info and xfs_quota's -c handling with global + commands. + * Improve xfs_bmap -vp output to always show the FLAGS column. + * Update man pages. + * Added filestreams support to xfs_io. + * Fix up libattr Makefile to append to LTLDFLAGS. Thanks to + Arfrever Frehtes Taifersar Arahesis + for this. + * Fix up build not to ignore LDFLAGS generated by configure. + Thanks to SpanKY for this. + * Added new tools: xfs_metadump and xfs_mdrestore. + * Fix up the HAVE___U32 fix from 2.8.20 + Thanks to Eric Sandeen for pointing this out. * Fri Jun 22 2007 - mmarek@suse.cz - updated to 2.8.21 * Add support for lazy superblock counters in mkfs.xfs, xfs_db, diff --git a/xfsprogs_2.8.21-1.tar.bz2 b/xfsprogs_2.8.21-1.tar.bz2 deleted file mode 100644 index e9dd4b3..0000000 --- a/xfsprogs_2.8.21-1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:789a9928fbb6ef163657c40e165d7abbe2a37b8b49f4dc8e32fe0f1a4a084d65 -size 767507 diff --git a/xfsprogs_2.9.4-1.tar.bz2 b/xfsprogs_2.9.4-1.tar.bz2 new file mode 100644 index 0000000..79f3418 --- /dev/null +++ b/xfsprogs_2.9.4-1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6012c0e5b95e3b12adbf97acf0053add56c38e7122904104233cd0eb4c6df1df +size 789220