SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for xfsprogs-3.1.1-1.2.x86_64.rpm :
Wed Feb 3 13:00:00 2010 mmarekAATTsuse.cz
- updated to 3.1.1 (fate#306943)
- xfs_repair optimiziations
- misc other fixes

Fri Nov 20 13:00:00 2009 mmarekAATTsuse.cz
- updated to 3.0.3 (fate#306943)
- Fix unaligned accesses in libxfs.
- Various small fixes to xfs_db, xfs_repair and xfs_io.
- Add fallocate command to xfs_io.
- Enable readline support in xfs_io and xfs_quota.
- Allow log sizes up to 2GiB (minus 1 byte) in xfs_mkfs.
- Open the block device in xfs_repair exclusively, thanks to
Nathaniel W. Turner.
- Fix a couple of minor man page syntax issues.

Tue Jun 23 14:00:00 2009 mmarekAATTsuse.cz
- updated to 3.0.1
- New project(5) and projid(5) man pages.
- Fix extent array reallocation in the xfs_io bmap command,
thanks to Tomasz Majkowski.
- Allow xfs_freeze to freeze non-XFS filesystems.
- Fix the xfs_db bmbta command.
- Various smaller xfs_repair improvements.
- Various gettext improvements, thanks to Jakub Bogusz.
- Polish translation update, thanks to Jakub Bogusz.
- Various xfs_quota fixes, thanks to Arkadiusz Miskiewicz.
- Support parallel builds.
- Detection of btrfs, gfs and gfs2 in libdisk.
- Addition of the xfs_fsr and xfs_estimate tools previous found
in the xfsdump package.
- Resync libxfs to latest kernel implemenation.
- Update all of xfsprogs to latest kernel interfaces.
- Cleanup devel package for xfsctl, libhandle and libdisk only
(remove libxfs interfaces).

Mon Jan 12 13:00:00 2009 mmarekAATTsuse.cz
- added fixes needed to run xfsdump on ia64 with 64k page size
(bnc#450668)

Tue Dec 9 13:00:00 2008 mmarekAATTsuse.cz
- updated to version 2.10.2 (bnc#457407)
- Fix an mkfs.xfs regression where -i maxpct option was ignored.
- Fix mkfs.xfs -d agcount and su/sw options when used together.
- Fix a regression where repaired inodes in xfs_repair were not
written to disk.
- Allow 64K block size support in xfs_repair.
- Fix up unaligned accesses in 64 bit platforms in xfs_repair.

Thu Sep 11 14:00:00 2008 jeffmAATTsuse.com
- updated to version 2.10.1
- Improve xfs_repair -P option to disable xfs_buf_t locking.
- Fix inode cluster I/O size for > 8KB block size filesystems.
- Fix up ASCII CI output for mkfs.xfs and xfs_growfs.
- Fix buffer handling in error cases in xfs_db (includes xfs_check
and xfs_metadump).
- Add packed on-disk shortform directory for ARM\'s old ABI, thanks to
Eric Sandeen.
- Increase default valid block count for a directory extent in
xfs_metadump (from 20 to 1000).
- Improve libxfs cache handling with (un)referenced blocks.
- Check that directory size is not too big in xfs_repair.
- Improve xfs_repair to restore bad or missing \"..\" entries.

Tue Sep 2 14:00:00 2008 mmarekAATTsuse.cz
- mkfs.xfs: Don\'t destroy file with -N -d file options (bnc#409360)

Tue Apr 29 14:00:00 2008 mmarekAATTsuse.cz
- updated to version 2.9.8

* Add support for sb_features2 in wrong location in mkfs.xfs,
xfs_repair and xfs_db.

* Improve memory limits for libxfs cache in xfs_repair and added
a -m option to manually limit usage of xfs_repair.

* Add -c option to xfs_admin to turn lazy-counters on/off.

* Added support for mdp in libdisk/mkfs.xfs, thanks to
Hubert Verstraete.

* Add -p option to fsck.xfs, thanks to Markus Rothe.

* Cleanup sys v3 bzero/bcopy calls, thanks to Nigel Kukard.

Thu Mar 20 13:00:00 2008 mmarekAATTsuse.cz
- updated to version 2.9.7

* Add -y (another no-op) fsck option.

* Resolve mkfs allocation group count issue with small devices.

* Fix mkfs to sector align the device size so zeroing the end
of the device doesn\'t fail.

* Fix regression introduced by changing the mkfs.xfs defaults.

Mon Feb 4 13:00:00 2008 mmarekAATTsuse.cz
- updated to version 2.9.5

* Updated mkfs.xfs defaults.

* Make xfs_info handle mount points with spaces.

* Improve xfs_repair\'s handling of invalid freespace btree
extents.

* Rebuild directories in xfs_repair if \".\" and \"..\" aren\'t the
first two directory entries. This guarantees a directory is
deletable.

* Changed mkfs.xfs -f to wipe all old AG headers, not just the
ones up to the end of the new filesystem size.

* Purged the end of device whack buffer in mkfs.xfs to prevent a
warning in certain device sizes.

* Man page fixes. Thanks to Utako Kusaka
for this.

* Disable the ability to turn off unwritten extents in mkfs.

Tue Oct 23 14:00:00 2007 mmarekAATTsuse.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 14:00:00 2007 mmarekAATTsuse.cz
- updated to 2.8.21

* Add support for lazy superblock counters in mkfs.xfs, xfs_db,
xfs_repair, xfs_growfs and also libxfs.

* Fix xfs_quota project command to stop it operating on special files.
Thanks to Leo Baltus.
- specfile cleanup

Wed Apr 4 14:00:00 2007 mmarekAATTsuse.cz
- updated to version 2.8.20

* Fix xfs_repair not detecting invalid btree root in inodes.

* Fix xfs_repair restoring corrupted superblock after repairing
it.

* Fix xfs_repair crashing on invalid quota inode values.

* Fix xfs_quota gracetime reporting.
Thanks to Utako Kusaka for this.

* Fix libxfs IO_DEBUG output.

* Instead of using AC_CHECK_TYPES which isn\'t supported for
older versions of autoconf, add our own type check in the
m4/package_types.m4 file for __u32. Suggested by Nathan Scott
and discovered by wookeyAATTaleph1.co.uk.

* Fix pthread stack size setting in xfs_repair.

* Fix xfs_bmap -n option displaying a truncated extent.

* Fix xfs_io mwrite segfault. Thanks to Utako Kusaka for these
two fixes.

* Fix errors in xfs_quota(8) man page.

* is an installed file, we cannot simply rename it,
as other applications using it (accidentally or not) may break.
The xfs_list.h name was inconsistent with everything else too.

* Fix \"pointer targets in assignment differ in signedness\"
warnings

* Update Debian packaging.

* Fix up two issues with xfs_db and bmap. If the data/attr fork
is local, it either infinite loops or crashes. If both are
displayed, the attrs are wrong.

* Fix up xfs_io mmap read that read from the wrong offset.

* Updated xfs_io man page.
Thanks to Utako Kusaka for the above
three fixes.

* Fix up libxfs SEGV when attempting to mount a non-XFS
filesystem. Thanks to Utako Kusaka for
this.

* Fix up xfs_repair aborting if it finds an inode with an invalid
inode type.

* Fix up default realtime extent size for large block sizes.

* Rename include/list.h to xfs_list.h so that other applications
do not accidentally use it.

* Fix up an endian problem for nlink setting in phase 7 for
xfs_repair.

* Fix up nlink checks and repairs in phase 7 for xfs_repair.

* Remove a bogus LEAFN warning for a single leaf node v2 dir.

* Fix up the ring command in xfs_db,
thanks to Utako Kusaka

* Set the blocksize on the device to the given sector
size which is _not_ necessarily 512 bytes;
idea suggested by Shailendra Tripathi.

* Fix up xfs_copy and its variable argument handling
around vfprintf; xfs_copy was seg faulting on x86_64.

* Fix v2 directory checking with holes and unreadable blocks.

* Fix a memory leak in dir2 checking.

* Update libdisk/md support to work out the stripe width
based on (# raid-disks - # parity disks) which
doesn\'t include any spare disks (which we mistakenly did before).
Thanks to Shailendra Tripathi\'s suggestions.

* Get the kernel int types of __u32 and friends from
if we can, otherwise define them ourselves.

* Multi-thread modifications to xfs_repair.

* Updated Polish translation, thanks to Jakub Bogusz.

* Change default mkfs realtime extent size setting to
perform better for buffered writes.
- added Supplements: filesystem(xfs), so that xfsprogs is installed
when an xfs filesystem is used (fate #301966)

Wed Oct 25 14:00:00 2006 mjancarAATTsuse.cz
- fix xfq_quota man page (#214590)

Fri Oct 20 14:00:00 2006 mjancarAATTsuse.cz
- update to 2.8.11

* xfs_repair prefetch optimisations.

* Make many tools use direct I/O on Linux if the underlying
device supports it. Mainly for speeding up xfs_repair as
libxfs does its own internal metadata buffering now.

* Fix warnings from mkfs.xfs on ramdisk devices.

* Fix issues with symbolic link handling in Makefiles.

* Fix v2 directory rebuilds in phase6 of xfs_repair.

* Fix buffer sizing issue for large pagesize systems,
affecting mkfs auto-device-type-detection heuristics.

* Fix rpm issue with install targets as uid/gid zero (we now
using symbolic names rather than the numeric versions).

* Fix issues with makedepend on libtool libraries.

* Fix build of xfs_logprint for different uuid_t definitions;
thanks to Craig Rodrigues.

* Fixed xfs_repair handling of duplicate names in a directory.

* Update translation Makefile to work better with the Ubuntu
translation system. Thanks to feedback from Martin Pitt.

* Fix annoying \"ignores datarootdir\" warning from configure.

* Fix issues with makedepend build infrastructure.

* Add prefetch code for improved xfs_repair run times.

Fri Jul 28 14:00:00 2006 roAATTsuse.de
- fix file list (remove pl locale directory)

Thu Jul 27 14:00:00 2006 mjancarAATTsuse.cz
- update to 2.8.4

* Fix a situation where xfs_growfs can fail to match a block
device to a filesystem correctly; thanks to Bastian Kleineidam.

* Minor corrections to the xfs_growfs man page.

* Fix a possible segv in xfs_growfs; thanks to Bastian Kleineidam.

* More updates to repair/libxfs for improving performance

* Incorporate librt into the build process for lio_listio

* Minor xfs_logprint tweaks and fixes.

* Small updates to xfs_io manual page.

* Several fixes from earler 2.8 releases with respect to
inode/buffer cache refcounting.

* Initial pass at user space caching, ultimately provides
a starting point for a faster, parallel version of repair.

* Fix several inode/buffer reference counting issues.

* Fix compiler warnings, and builds on certain glibc versions
having issues with the device major() macro.

* Added code to xfs_db and xfs_admin to allow conversion
from version 1 to version 2 logs.

* Fixed a case where xfs_repair was reporting a valid used
block as a duplicate during phase 4.

* Fixed a case where xfs_repair could incorrectly flag extent
b+tree nodes as corrupt.

* Parent pointer updates in xfs_io checker command.

* Fix libxfs access(2) check on /proc/mounts, which was
causing issues when xfs_check/xfs_repair run on readonly
root filesystem mounts.

* Fix freespace accounting in xfs_quota(8) df command.

* Fix a typo on the xfs_quota(8) man page.

* Fix the way external log/realtime devices were handled in
userspace with older kernels (subtely different in procfs)

* Fix a corruption problem in xfs_copy(8) when attempting to
zero the (old) log, a section was sometimes missed (depends
on log and I/O buffer (mis)alignment).

* Convert fsck into a shell script and make it provide a
hint to run repair/check (in non-auto fsck modes).
Thanks to Marian Jancar for this.

* Added initial Polish translation.
Thanks to Jakub Bogusz for this.
- drop obsolete patches

* xfs-cmds-25183a-fix-xfs-headers-for-dmf

* xfs-cmds-25194a-fix-parents-interface

* xfs-copy-bug.diff


 
ICM