]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/log
thirdparty/xfsprogs-dev.git
16 years agoMake fsck.xfs verify the device exists
Barry Naujok [Tue, 9 Oct 2007 04:10:02 +0000 (04:10 +0000)] 
Make fsck.xfs verify the device exists
Merge of master-melb:xfs-cmds:29851a by kenmcd.

  Make fsck.xfs verify the device exists

16 years agoFix minor errors and some clarification of man pages
Barry Naujok [Thu, 4 Oct 2007 16:03:10 +0000 (16:03 +0000)] 
Fix minor errors and some clarification of man pages
Merge of master-melb:xfs-cmds:29836a by kenmcd.

  Fix minor errors and some clarifications in man pages

16 years agoFix wiping old AG headers and purge whack buffers
Barry Naujok [Tue, 25 Sep 2007 06:15:37 +0000 (06:15 +0000)] 
Fix wiping old AG headers and purge whack buffers
Merge of master-melb:xfs-cmds:29767a by kenmcd.

  Fix wiping old AG headers and purge whack buffers

16 years agoLink xfsprogs utils to libpthread when linking to libxfs
Barry Naujok [Fri, 7 Sep 2007 06:12:37 +0000 (06:12 +0000)] 
Link xfsprogs utils to libpthread when linking to libxfs
Merge of master-melb:xfs-cmds:29621a by kenmcd.

  Bump version number to 2.9.4

16 years agoMake xfs_metadump more robust against bad data
Barry Naujok [Fri, 7 Sep 2007 06:11:50 +0000 (06:11 +0000)] 
Make xfs_metadump more robust against bad data
Merge of master-melb:xfs-cmds:29620a by kenmcd.

  Make xfs_metadump more robust against bad data

16 years agoFix xfs_quota disable, enable, off and remove commands
Donald Douwsma [Wed, 15 Aug 2007 16:22:27 +0000 (16:22 +0000)] 
Fix xfs_quota disable, enable, off and remove commands
Merge of master-melb:xfs-cmds:29395a by kenmcd.

16 years agoFixed up I/O size when doing da_reads for directories
Barry Naujok [Wed, 15 Aug 2007 04:15:18 +0000 (04:15 +0000)] 
Fixed up I/O size when doing da_reads for directories
Merge of master-melb:xfs-cmds:29390a by kenmcd.

  Fixed up I/O size for directory blocks.

16 years agoFix up AG queuing order in phase 4
Barry Naujok [Wed, 15 Aug 2007 04:14:22 +0000 (04:14 +0000)] 
Fix up AG queuing order in phase 4
Merge of master-melb:xfs-cmds:29388a by kenmcd.

  Fix up AG queuing order for prefetch in phase 4

16 years agoMake man page clearer with read-only option
Barry Naujok [Fri, 27 Jul 2007 15:49:00 +0000 (15:49 +0000)] 
Make man page clearer with read-only option
Merge of master-melb:xfs-cmds:29253a by kenmcd.

  Make man page clearer with read-only option and immutable files

16 years agoImprove xfs_io -c handling
Barry Naujok [Tue, 24 Jul 2007 16:07:17 +0000 (16:07 +0000)] 
Improve xfs_io -c handling
Merge of master-melb:xfs-cmds:29212a by kenmcd.

  Make sure xfs_io can handle global commands properly

16 years agoFixed up breakage I tried to fix earlier
Barry Naujok [Mon, 23 Jul 2007 16:03:06 +0000 (16:03 +0000)] 
Fixed up breakage I tried to fix earlier
Merge of master-melb:xfs-cmds:29205a by kenmcd.

  Fix up busted Makefile

16 years agoDon't query project quota info on filesystems not mounted with pquota
Barry Naujok [Mon, 23 Jul 2007 16:02:20 +0000 (16:02 +0000)] 
Don't query project quota info on filesystems not mounted with pquota
Merge of master-melb:xfs-cmds:29202a by kenmcd.

  Update to 2.9.3

16 years agoFix xfs_quota "quota -n" command for project IDs
Barry Naujok [Mon, 23 Jul 2007 06:20:39 +0000 (06:20 +0000)] 
Fix xfs_quota "quota -n" command for project IDs
Merge of master-melb:xfs-cmds:29200a by kenmcd.

  Fix "quota -n" command for project IDs

16 years agoImprove output with no paths and the path command
Barry Naujok [Mon, 23 Jul 2007 06:19:53 +0000 (06:19 +0000)] 
Improve output with no paths and the path command
Merge of master-melb:xfs-cmds:29199a by kenmcd.

  Improve output with no paths and using the path command

16 years agoUpdate missing options in xfs_quota man page
Barry Naujok [Mon, 23 Jul 2007 06:19:09 +0000 (06:19 +0000)] 
Update missing options in xfs_quota man page
Merge of master-melb:xfs-cmds:29198a by kenmcd.

  Update missing options in xfs_quota man page

16 years agoUpdate usage for state command
Barry Naujok [Mon, 23 Jul 2007 06:18:24 +0000 (06:18 +0000)] 
Update usage for state command
Merge of master-melb:xfs-cmds:29197a by kenmcd.

  Update usage for state command

16 years agoFix up package creation with xfs_metadump and minor build warnings
Barry Naujok [Mon, 23 Jul 2007 04:15:19 +0000 (04:15 +0000)] 
Fix up package creation with xfs_metadump and minor build warnings
Merge of master-melb:xfs-cmds:29196a by kenmcd.

  Add xfs_metadump.h to Makefile so it's packaged up correctly

16 years agoFix null pointer dereference in state_f.
Donald Douwsma [Mon, 23 Jul 2007 04:14:27 +0000 (04:14 +0000)] 
Fix null pointer dereference in state_f.
Merge of master-melb:xfs-cmds:29194a by kenmcd.

16 years agoMake xfs_repair support > 512 byte sector sizes properly
Barry Naujok [Thu, 19 Jul 2007 16:04:12 +0000 (16:04 +0000)] 
Make xfs_repair support > 512 byte sector sizes properly
Merge of master-melb:xfs-cmds:29181a by kenmcd.

  Fix up SET_COUNT macro

16 years agoAnother breakage due to dir_stack.* removal
Barry Naujok [Wed, 18 Jul 2007 16:00:54 +0000 (16:00 +0000)] 
Another breakage due to dir_stack.* removal
Merge of master-melb:xfs-cmds:29173a by kenmcd.

  Update translation stuff for new/deleted files in xfs_repair

16 years agoRemove deleted header file
Barry Naujok [Wed, 18 Jul 2007 04:03:25 +0000 (04:03 +0000)] 
Remove deleted header file
Merge of master-melb:xfs-cmds:29168a by kenmcd.

  Remove deleted header file

16 years agoUpdate man pages to linux formatting/macro standards
Barry Naujok [Tue, 17 Jul 2007 04:16:28 +0000 (04:16 +0000)] 
Update man pages to linux formatting/macro standards
Merge of master-melb:xfs-cmds:29156a by kenmcd.

  Update man pages to linux formatting/macro standards

16 years agoUpdate XFS_IOC_ALLOCSP description and formatting standards
Barry Naujok [Tue, 17 Jul 2007 04:15:34 +0000 (04:15 +0000)] 
Update XFS_IOC_ALLOCSP description and formatting standards
Merge of master-melb:xfs-cmds:29155a by kenmcd.

  Clarify XFS_IOC_ALLOCSP description and update formatting

16 years agoDocument xfs_bmap -v and -p options
Barry Naujok [Tue, 17 Jul 2007 04:14:47 +0000 (04:14 +0000)] 
Document xfs_bmap -v and -p options
Merge of master-melb:xfs-cmds:29154a by kenmcd.

  Document xfs_bmap -v and -p options

16 years agoAdd priority tagging and buffer reuse for libxfs cache
Barry Naujok [Mon, 16 Jul 2007 15:56:17 +0000 (15:56 +0000)] 
Add priority tagging and buffer reuse for libxfs cache
Merge of master-melb:xfs-cmds:29150a by kenmcd.

  Update to 2.9.2

16 years agoPerform true sequential bulk read prefetching in xfs_repair
Barry Naujok [Mon, 16 Jul 2007 15:55:26 +0000 (15:55 +0000)] 
Perform true sequential bulk read prefetching in xfs_repair
Merge of master-melb:xfs-cmds:29147a by kenmcd.

  Perform parallel sequential bulk read prefetching in xfs_repair

16 years agoDon't trash lost+found in phase 4
Barry Naujok [Mon, 16 Jul 2007 15:53:42 +0000 (15:53 +0000)] 
Don't trash lost+found in phase 4
Merge of master-melb:xfs-cmds:29144a by kenmcd.

  Update critical error message

16 years agoPerform parallel processing based on AG stride/concat unit
Barry Naujok [Mon, 16 Jul 2007 15:52:53 +0000 (15:52 +0000)] 
Perform parallel processing based on AG stride/concat unit
Merge of master-melb:xfs-cmds:29143a by kenmcd.

  Declare AG stride variable

16 years agoCache disk nlink values in Phase 3 for Phase 7
Barry Naujok [Mon, 16 Jul 2007 06:09:45 +0000 (06:09 +0000)] 
Cache disk nlink values in Phase 3 for Phase 7
Merge of master-melb:xfs-cmds:29142a by kenmcd.

  Minore cleanup

16 years agoAlways show flags column with xfs_bmap -vp options
Barry Naujok [Mon, 16 Jul 2007 03:57:52 +0000 (03:57 +0000)] 
Always show flags column with xfs_bmap -vp options
Merge of master-melb:xfs-cmds:29140a by kenmcd.

  Always show flags column with xfs_bmap -vp options

16 years agoImprove xfs_io and xfs_quota -c handling
Barry Naujok [Mon, 16 Jul 2007 03:57:04 +0000 (03:57 +0000)] 
Improve xfs_io and xfs_quota -c handling
Merge of master-melb:xfs-cmds:29139a by kenmcd.

  Define command global command flag

16 years agoZero existing SB sectors with -f option
Barry Naujok [Mon, 16 Jul 2007 03:56:15 +0000 (03:56 +0000)] 
Zero existing SB sectors with -f option
Merge of master-melb:xfs-cmds:29138a by kenmcd.

  Zero existing SB sectors with -f option

16 years agoxfs_bmap '-v' flag has no effect on a realtime file system
Barry Naujok [Fri, 29 Jun 2007 16:05:18 +0000 (16:05 +0000)] 
xfs_bmap '-v' flag has no effect on a realtime file system
Merge of master-melb:xfs-cmds:29029a by kenmcd.

  xfs_bmap '-v' flag has no effect on a realtime file system

16 years agoAdd filestreams support to xfs_io
Barry Naujok [Thu, 28 Jun 2007 16:00:13 +0000 (16:00 +0000)] 
Add filestreams support to xfs_io
Merge of master-melb:xfs-cmds:29015a by kenmcd.

  Update to 2.9.1

16 years agomake sure the library link respects LDFLAGS
Barry Naujok [Thu, 28 Jun 2007 15:59:26 +0000 (15:59 +0000)] 
make sure the library link respects LDFLAGS
Merge of master-melb:xfs-cmds:29014a by kenmcd.

  make sure the library link respects LDFLAGS

16 years agoUpdate debian changelog
Barry Naujok [Tue, 19 Jun 2007 15:57:32 +0000 (15:57 +0000)] 
Update debian changelog
Merge of master-melb:xfs-cmds:28935a by kenmcd.

  Update debian changelog

17 years agoXFS metadata dump tool v2.9.0
Barry Naujok [Tue, 5 Jun 2007 04:03:18 +0000 (04:03 +0000)] 
XFS metadata dump tool
Merge of master-melb:xfs-cmds:28782a by kenmcd.

  Add xfs_mdrestore directory to makefile

17 years agos/HAVE___U32_T/HAVE___U32/g
Tim Shimmin [Fri, 1 Jun 2007 06:13:07 +0000 (06:13 +0000)] 
s/HAVE___U32_T/HAVE___U32/g
Thanks to Eric Sandeen for finding this.
Merge of master-melb:xfs-cmds:28754a by kenmcd.

  s/HAVE___U32_T/HAVE___U32/g
  Thanks to Eric Sandeen for finding this.

17 years agoUpdate versio fo\b\b\bn for lazy superblock counters
Barry Naujok [Mon, 28 May 2007 15:49:42 +0000 (15:49 +0000)] 
Update versio fo\b\b\bn for lazy superblock counters
Merge of master-melb:xfs-cmds:28712a by kenmcd.

  Update version for lazy superblock counters

17 years agoUserspace support for lazy superblock counters
Dave Chinner [Tue, 22 May 2007 15:59:41 +0000 (15:59 +0000)] 
Userspace support for lazy superblock counters

libxfs changes to match kernel support
repair, db, growfs and mkfs changes needed to support this feature.
Merge of master-melb:xfs-cmds:28654a by kenmcd.

  Userspace support for lazy superblock counters

17 years agoPrevent project commands from operating on special files.
Donald Douwsma [Thu, 17 May 2007 15:57:27 +0000 (15:57 +0000)] 
Prevent project commands from operating on special files.
Merge of master-melb:xfs-cmds:28597a by kenmcd.

17 years agoMake sure xfs_repair detects invalid btree roots in inodes
Barry Naujok [Fri, 16 Mar 2007 03:00:32 +0000 (03:00 +0000)] 
Make sure xfs_repair detects invalid btree roots in inodes
Merge of master-melb:xfs-cmds:28254a by kenmcd.

  Bump version to 2.8.20

17 years agoNeed to check for __u32 in our own m4 macro instead of using AC_CHECK_TYPES
Tim Shimmin [Fri, 9 Mar 2007 05:16:22 +0000 (05:16 +0000)] 
Need to check for __u32 in our own m4 macro instead of using AC_CHECK_TYPES
which doesn't exist on some older autoconf's.
Merge of master-melb:xfs-cmds:28226a by kenmcd.

  Need to check for __u32 in our own m4 macro instead of using AC_CHECK_TYPES
  which doesn't exist on some older autoconf's.

17 years agoCopy modified superblock into moiuntpoint structure in phase 2
Barry Naujok [Wed, 21 Feb 2007 14:37:52 +0000 (14:37 +0000)] 
Copy modified superblock into moiuntpoint structure in phase 2
Merge of master-melb:xfs-cmds:28153a by kenmcd.

  Fix debug messages when IO_DEBUG is enabled

17 years agoVerify quota inodes before looking them up
Barry Naujok [Wed, 21 Feb 2007 14:37:08 +0000 (14:37 +0000)] 
Verify quota inodes before looking them up
Merge of master-melb:xfs-cmds:28152a by kenmcd.

  Execute bits changed from --- to x--
  Verify quota inodes before looking them up

17 years agoFix grace time display problems in xfs_quota
Donald Douwsma [Mon, 19 Feb 2007 14:54:20 +0000 (14:54 +0000)] 
Fix grace time display problems in xfs_quota
Merge of master-melb:xfs-cmds:28131a by kenmcd.

17 years agoxfs_repair - 031 QA failure with platform that don't use the uuid field in the super...
Madan Valluri [Wed, 31 Jan 2007 04:11:16 +0000 (04:11 +0000)] 
xfs_repair - 031 QA failure with platform that don't use the uuid field in the super block.
Darwin has uuid.

17 years agoDo no skip a rootino even if it doesn't appear to be a directory, in traverse_function().
Madan Valluri [Wed, 31 Jan 2007 03:58:09 +0000 (03:58 +0000)] 
Do no skip a rootino even if it doesn't appear to be a directory, in traverse_function().
Do no skip a rootino even if it doesn't appear to be a directory, in traverse_function().

17 years agoUpdate changelogs and revision number to indicate updates to xfs_quota manpage.
Donald Douwsma [Wed, 31 Jan 2007 02:54:28 +0000 (02:54 +0000)] 
Update changelogs and revision number to indicate updates to xfs_quota manpage.
Merge of master-melb:xfs-cmds:28001a by kenmcd.

  Update changelogs to indicate updates to xfs_quota manpage.

17 years agoFix errors in the xfs_quota manpage.
Donald Douwsma [Thu, 25 Jan 2007 14:47:28 +0000 (14:47 +0000)] 
Fix errors in the xfs_quota manpage.
Merge of master-melb:xfs-cmds:27994a by kenmcd.

  Fixed errors in the projid file format and the use of the xfs_quota project command.

17 years agoFix SEGV when using the xfs_io mwrite command
Barry Naujok [Thu, 25 Jan 2007 05:08:47 +0000 (05:08 +0000)] 
Fix SEGV when using the xfs_io mwrite command
Merge of master-melb:xfs-cmds:27991a by kenmcd.

  Update changes history

17 years agoFix xfs_bmap -n option displaying a truncated extent.
Barry Naujok [Thu, 25 Jan 2007 05:07:59 +0000 (05:07 +0000)] 
Fix xfs_bmap -n option displaying a truncated extent.
Merge of master-melb:xfs-cmds:27990a by kenmcd.

  Fix xfs_bmap -n option displaying a truncated extent.

17 years agoFix xfs_repair dying with \b\b\b\b\bsetting stackspace for threads
Barry Naujok [Tue, 23 Jan 2007 14:50:28 +0000 (14:50 +0000)] 
Fix xfs_repair dying with \b\b\b\b\bsetting stackspace for threads
Merge of master-melb:xfs-cmds:27983a by kenmcd.

  Fix xfs_repair dying setting stackspace for threads

17 years agoReturn error (1) if something fails in xfs_growfs
Barry Naujok [Fri, 22 Dec 2006 02:58:46 +0000 (02:58 +0000)] 
Return error (1) if something fails in xfs_growfs
Merge of master-melb:xfs-cmds:27802a by kenmcd.

  Return error (1) if something fails in xfs_growfs

17 years agoRemove code to align direct I/Os.
Lachlan McIlroy [Wed, 20 Dec 2006 14:34:47 +0000 (14:34 +0000)] 
Remove code to align direct I/Os.

The alignment code was aligning the boundaries of I/Os to meet the alignment
constraints of the filesystem and as a result was reading/writing more data
than requested causing corruption.  It's up to the user to get the alignment
right.
Merge of master-melb:xfs-cmds:27787a by kenmcd.

  Remove code to align direct I/Os - it was causing corruption in data integrity
  tests.

17 years agoUndo rename of xfs/list.h since this is effectively part of the xfs-devel package
Barry Naujok [Fri, 8 Dec 2006 14:50:57 +0000 (14:50 +0000)] 
Undo rename of xfs/list.h since this is effectively part of the xfs-devel package
Merge of master-melb:xfs-cmds:27671a by kenmcd.

  Bumped version to 2.8.17

17 years agoUndoes mod: master-melb:xfs-cmds:27635a
David Chatterton [Fri, 8 Dec 2006 14:50:10 +0000 (14:50 +0000)] 
Undoes mod:     master-melb:xfs-cmds:27635a
Undo rename of xfs/list.h since this is effectively part of the XFS development interface that has already shipped.
Merge of master-melb:xfs-cmds:27668a by kenmcd.

17 years agoFix "pointer targets in assignment differ in signedness" warnings
Barry Naujok [Fri, 8 Dec 2006 14:49:20 +0000 (14:49 +0000)] 
Fix "pointer targets in assignment differ in signedness" warnings
Merge of master-melb:xfs-cmds:27667a by kenmcd.

  Fix "pointer targets in assignment differ in signedness" warnings

17 years agoFix two issues with bmap, ablock and dblock commands in xfs_db
Barry Naujok [Fri, 8 Dec 2006 05:11:05 +0000 (05:11 +0000)] 
Fix two issues with bmap, ablock and dblock commands in xfs_db
Merge of master-melb:xfs-cmds:27664a by kenmcd.

  Stop bmap() from infinite looping or crashing with local format

17 years agoFix up xfs_io mread command that read from the wrong offset
Barry Naujok [Fri, 8 Dec 2006 03:01:47 +0000 (03:01 +0000)] 
Fix up xfs_io mread command that read from the wrong offset
Merge of master-melb:xfs-cmds:27661a by kenmcd.

  Fix up xfs_io mread command that read from the wrong offset

17 years agoUpdate xfsprogs version to 2.8.17 for tarball release
Barry Naujok [Tue, 5 Dec 2006 14:37:11 +0000 (14:37 +0000)] 
Update xfsprogs version to 2.8.17 for tarball release
Merge of master-melb:xfs-cmds:27637a by kenmcd.

  bump version to 2.8.17

17 years agoAdd rename of list.h to list of changes.
David Chatterton [Tue, 5 Dec 2006 14:36:27 +0000 (14:36 +0000)] 
Add rename of list.h to list of changes.
Merge of master-melb:xfs-cmds:27636a by kenmcd.

  Add rename of list.h to list of changes.

17 years agoRename header file from list.h to xfs_list.h to avoid over products accidentally...
David Chatterton [Tue, 5 Dec 2006 14:35:37 +0000 (14:35 +0000)] 
Rename header file from list.h to xfs_list.h to avoid over products accidentally using it.
Merge of master-melb:xfs-cmds:27635a by kenmcd.

  Rename list.h to xfs_list.h.

17 years agoFix up mkfs.xfs which can create a corrupt filesystem with large block sizes.
Barry Naujok [Fri, 1 Dec 2006 02:52:23 +0000 (02:52 +0000)] 
Fix up mkfs.xfs which can create a corrupt filesystem with large block sizes.
Merge of master-melb:xfs-cmds:27594a by kenmcd.

17 years agoFix up xfs_repair aborting if it finds an inode with an invalid inode type.
Barry Naujok [Thu, 30 Nov 2006 14:47:23 +0000 (14:47 +0000)] 
Fix up xfs_repair aborting if it finds an inode with an invalid inode type.
Merge of master-melb:xfs-cmds:27589a by kenmcd.

17 years agoFix libxfs SEGV when attempting to mount a non-XFS filesystem.
Barry Naujok [Thu, 30 Nov 2006 14:46:37 +0000 (14:46 +0000)] 
Fix libxfs SEGV when attempting to mount a non-XFS filesystem.
Merge of master-melb:xfs-cmds:27588a by kenmcd.

  Updated change history

17 years agoFixed an endian based flaw in setting the old nlink count in phase 7
Barry Naujok [Mon, 30 Oct 2006 14:48:15 +0000 (14:48 +0000)] 
Fixed an endian based flaw in setting the old nlink count in phase 7
of xfs_repair
Merge of master-melb:xfs-cmds:27311a by kenmcd.

  Updated xfsprogs to 2.8.16

17 years agoFix usage of "xfs_bmap -n [nnn]"
Lachlan McIlroy [Fri, 20 Oct 2006 16:00:08 +0000 (16:00 +0000)] 
Fix usage of "xfs_bmap -n [nnn]"
Merge of master-melb:xfs-cmds:27256a by kenmcd.

  Fix usage of "xfs_bmap -n [nnn]"

17 years agoFix LEAFN node level is 1 bogus warning in xfs_repair
Barry Naujok [Thu, 19 Oct 2006 03:58:36 +0000 (03:58 +0000)] 
Fix LEAFN node level is 1 bogus warning in xfs_repair
Merge of master-melb:xfs-cmds:27238a by kenmcd.

  Bump version to 2.8.15

17 years agoFix up prefetched v1 inode nlink check and repair in xfs_repair
Barry Naujok [Thu, 19 Oct 2006 03:57:49 +0000 (03:57 +0000)] 
Fix up prefetched v1 inode nlink check and repair in xfs_repair
Merge of master-melb:xfs-cmds:27235a by kenmcd.

  pv:957164
  Fix up prefetched v1 inode nlink check and repair in xfs_repair

17 years agoAllow the requested sector size to be set for the ioctl setting the
Tim Shimmin [Fri, 6 Oct 2006 16:20:33 +0000 (16:20 +0000)] 
Allow the requested sector size to be set for the ioctl setting the
blocksize on the device.
Merge of master-melb:xfs-cmds:27144a by kenmcd.

  bump

17 years agoFix up variable argument handling around vfprintf's.
Tim Shimmin [Fri, 6 Oct 2006 16:19:47 +0000 (16:19 +0000)] 
Fix up variable argument handling around vfprintf's.
Crashing on x86_64 otherwise and is just plain wrong.
Merge of master-melb:xfs-cmds:27143a by kenmcd.

  Fix up variable argument handling around vfprintf's.
  Crashing on x86_64 otherwise and is just plain wrong.

17 years agoAdd IRIX build targets and update man pages for parallelized repair.
David Chatterton [Fri, 6 Oct 2006 04:02:52 +0000 (04:02 +0000)] 
Add IRIX build targets and update man pages for parallelized repair.
Merge of master-melb:xfs-cmds:27138a by kenmcd.

  pv:956061 Add new parallel options.

17 years agoProgress reporting for lengthy runs.
Madan Valluri [Fri, 29 Sep 2006 17:16:48 +0000 (17:16 +0000)] 
Progress reporting for lengthy runs.
Added progress.c and progress.h

17 years agoFix up ring command in xfs_db for its argument handling
Tim Shimmin [Thu, 28 Sep 2006 03:56:37 +0000 (03:56 +0000)] 
Fix up ring command in xfs_db for its argument handling
of the index.
Merge of master-melb:xfs-cmds:27071a by kenmcd.

  Fix up ring command in xfs_db for its argument handling
  of the index.
  Fix from utako@tnes.nec.co.jp (Utako Kusaka).

17 years agoUpdate xfsprogs so that the libdisk/md.c code sets stripe width using number
Tim Shimmin [Thu, 21 Sep 2006 15:50:04 +0000 (15:50 +0000)] 
Update xfsprogs so that the libdisk/md.c code sets stripe width using number
of raid-disks and doesn't include spare disks.
Make xfsprogs get its __u32 & friends types from <asm/types.h> if it exists.
Merge of master-melb:xfs-cmds:27016a by kenmcd.

  Bump to 2.8.13.

17 years agoFixed three issues in v2 directory checks in phase 6.
Barry Naujok [Thu, 21 Sep 2006 15:49:20 +0000 (15:49 +0000)] 
Fixed three issues in v2 directory checks in phase 6.
Merge of master-melb:xfs-cmds:27015a by kenmcd.

  Fixed three issues in v2 directory checks in phase 6.

17 years agoUpdate Debian packaging info for xfsprogs.
Nathan Scott [Tue, 29 Aug 2006 06:12:20 +0000 (06:12 +0000)] 
Update Debian packaging info for xfsprogs.
Merge of master-melb:xfs-cmds:26885a by kenmcd.

17 years agoMake default realtime geometry appropriate for both buffered/direct IO
Nathan Scott [Tue, 29 Aug 2006 06:11:36 +0000 (06:11 +0000)] 
Make default realtime geometry appropriate for both buffered/direct IO
Merge of master-melb:xfs-cmds:26884a by kenmcd.

17 years agoBump xfsprogs version number, after recent changes.
Nathan Scott [Tue, 29 Aug 2006 06:10:51 +0000 (06:10 +0000)] 
Bump xfsprogs version number, after recent changes.
Merge of master-melb:xfs-cmds:26883a by kenmcd.

17 years agoUpdate Polish xfsprogs translation, thanks to Jakub Bogusz.
Nathan Scott [Tue, 29 Aug 2006 06:10:01 +0000 (06:10 +0000)] 
Update Polish xfsprogs translation, thanks to Jakub Bogusz.
Merge of master-melb:xfs-cmds:26882a by kenmcd.

17 years agoMulti-thread modifications to xfs_repair.
Madan Valluri [Tue, 29 Aug 2006 00:49:38 +0000 (00:49 +0000)] 
Multi-thread modifications to xfs_repair.
Added declaration of libxfs_nproc.

17 years agoFix symlink detection in userspace Makefiles
Nathan Scott [Mon, 21 Aug 2006 06:09:21 +0000 (06:09 +0000)] 
Fix symlink detection in userspace Makefiles
Merge of master-melb:xfs-cmds:26823a by kenmcd.

17 years agoWhen called from mk_incore_fstree, the startblock parameter is in increasing order.
Madan Valluri [Wed, 9 Aug 2006 15:08:11 +0000 (15:08 +0000)] 
When called from  mk_incore_fstree, the startblock parameter is in increasing order.
This means the new insert has to be at the end of the applicable bcnt extent list.
The current implementation traverses the applicable bcnt extent list for each insert.
The more the inserts, the longer it takes.
Added last field to avl struct.

17 years agoBump xfsprogs version number after recent changes.
Nathan Scott [Tue, 8 Aug 2006 15:35:49 +0000 (15:35 +0000)] 
Bump xfsprogs version number after recent changes.
Merge of master-melb:xfs-cmds:26733a by kenmcd.

17 years agoCleanup logprint IO patterns by making it not use the libxfs buffer cache (uses raw...
Nathan Scott [Tue, 8 Aug 2006 15:35:06 +0000 (15:35 +0000)] 
Cleanup logprint IO patterns by making it not use the libxfs buffer cache (uses raw mode again).
Merge of master-melb:xfs-cmds:26732a by kenmcd.

17 years agoFix up warnings being reported by mkfs when running QA with an external log on a...
Nathan Scott [Tue, 8 Aug 2006 15:34:23 +0000 (15:34 +0000)] 
Fix up warnings being reported by mkfs when running QA with an external log on a ramdisk.
Merge of master-melb:xfs-cmds:26731a by kenmcd.

17 years agoCleanup some leftover turds from the days when volume managers new about XFS subvolum...
Nathan Scott [Tue, 8 Aug 2006 15:33:39 +0000 (15:33 +0000)] 
Cleanup some leftover turds from the days when volume managers new about XFS subvolumes (wasnt even useful code then, to be honest).
Merge of master-melb:xfs-cmds:26730a by kenmcd.

17 years agoFix up subvolume-as-file mkfs specification to be consistent.
Nathan Scott [Tue, 8 Aug 2006 15:32:54 +0000 (15:32 +0000)] 
Fix up subvolume-as-file mkfs specification to be consistent.
Merge of master-melb:xfs-cmds:26729a by kenmcd.

17 years agoAllow tools to use direct IO on Linux when reading from the device, if teh device...
Nathan Scott [Tue, 8 Aug 2006 15:32:10 +0000 (15:32 +0000)] 
Allow tools to use direct IO on Linux when reading from the device, if teh device supports it, and if the tools is OK with that (most are).  Mainly for xfs_repair speedups, now that libxfs caches metadata buffers internally.
Merge of master-melb:xfs-cmds:26728a by kenmcd.

17 years agoThe new algorithm scans the incore avl tree for and then processing directories.
Madan Valluri [Fri, 4 Aug 2006 15:29:41 +0000 (15:29 +0000)] 
The new algorithm scans the incore avl tree for and then processing directories.
The prior implementation traverses the directory heirarchy, using a "stack" model.
This patch in conjunction with the pre-fetching code on Irix provides a 3X improvement
phase 6.
New algorithm scans the incore avl tree for and then processing directories.

17 years agoBump xfsprogs version number.
Nathan Scott [Fri, 4 Aug 2006 13:49:22 +0000 (13:49 +0000)] 
Bump xfsprogs version number.
Merge of master-melb:xfs-cmds:26665a by kenmcd.

17 years agoFix dirv2 rebuild in phase6
Barry Naujok [Fri, 4 Aug 2006 13:48:38 +0000 (13:48 +0000)] 
Fix dirv2 rebuild in phase6
Merge of master-melb:xfs-cmds:26664a by kenmcd.

  pv:954405
  Added flush operation for the buffer cache

17 years agoFix buffer sizing issue for large pagesize systems, affecting mkfs auto-device-type...
Nathan Scott [Fri, 4 Aug 2006 13:47:52 +0000 (13:47 +0000)] 
Fix buffer sizing issue for large pagesize systems, affecting mkfs auto-device-type-detection heuristics.
Merge of master-melb:xfs-cmds:26662a by kenmcd.

17 years agoFix buglet in xfs_quota(8) man page example use of report command.
Nathan Scott [Fri, 4 Aug 2006 13:45:44 +0000 (13:45 +0000)] 
Fix buglet in xfs_quota(8) man page example use of report command.
Merge of master-melb:xfs-cmds:26632a by kenmcd.

17 years agoBump xfsprogs version number and document changes.
Nathan Scott [Fri, 4 Aug 2006 13:41:16 +0000 (13:41 +0000)] 
Bump xfsprogs version number and document changes.
Merge of master-melb:xfs-cmds:26577a by kenmcd.

17 years agoEnsure we install user/group using symbolic names, else rpm may barf.
Nathan Scott [Fri, 4 Aug 2006 13:40:31 +0000 (13:40 +0000)] 
Ensure we install user/group using symbolic names, else rpm may barf.
Merge of master-melb:xfs-cmds:26576a by kenmcd.

17 years agoFix use of realtime/log subvols as-a-file, like data subvol, for testing.
Nathan Scott [Fri, 4 Aug 2006 13:39:48 +0000 (13:39 +0000)] 
Fix use of realtime/log subvols as-a-file, like data subvol, for testing.
Merge of master-melb:xfs-cmds:26575a by kenmcd.

17 years agoThis mod implements a new algorithm for phase7 which
Madan Valluri [Thu, 20 Jul 2006 18:22:50 +0000 (18:22 +0000)] 
This  mod implements a new algorithm for phase7 which
makes use of the recently introduced prefetch framework.

Instead of using the transaction framework one inode at a
time, we read large chunks of inodes off the disk in chunks
and compare the nlink count.
This  mod implements a new algorithm for phase7 which
makes use of the recently introduced prefetch framework.

Instead of using the transaction framework one inode at a
time, we read large chunks of inodes off the disk in chunks
and compare the nlink count.

17 years agofix make depend for libtool libraries
Tim Shimmin [Fri, 14 Jul 2006 15:34:37 +0000 (15:34 +0000)] 
fix make depend for libtool libraries
Merge of master-melb:xfs-cmds:26539a by kenmcd.