]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/log
thirdparty/xfsprogs-dev.git
17 years agoSilently support the -p option
Barry Naujok [Tue, 15 Apr 2008 16:20:23 +0000 (16:20 +0000)] 
Silently support the -p option
Merge of master-melb:xfs-cmds:30881a by kenmcd.

  Support the -p option in fsck.xfs

17 years agoAdd support for MDP in libdisk
Barry Naujok [Tue, 15 Apr 2008 16:19:35 +0000 (16:19 +0000)] 
Add support for MDP in libdisk
Merge of master-melb:xfs-cmds:30879a by kenmcd.

  Add support for MDP in libdisk

17 years agoDuplicate sb_features2 into following 4 bytes in superblock due to bug
Barry Naujok [Mon, 14 Apr 2008 04:11:32 +0000 (04:11 +0000)] 
Duplicate sb_features2 into following 4 bytes in superblock due to bug
Merge of master-melb:xfs-cmds:30855a by kenmcd.

  Detect features2 in wrong location in superblock

17 years agoUpdate mkfs manpage for new defaults:
Niv Sardi [Thu, 13 Mar 2008 05:16:46 +0000 (05:16 +0000)] 
Update mkfs manpage for new defaults:

    log, attr and inodes v2,
    Drop the ability to turn unwritten extents off completly,
    reduce imaxpct for big filesystems, less AGs for single disks configs.
Merge of master-melb:xfs-cmds:30662a by kenmcd.

  Update mkfs manpage for new defaults:

17 years agoDebian and version updates
Barry Naujok [Mon, 3 Mar 2008 03:07:47 +0000 (03:07 +0000)] 
Debian and version updates
Merge of master-melb:xfs-cmds:30604a by kenmcd.

  Bump to 2.9.7

17 years agoUndo making lazy counters defaulting to on
Barry Naujok [Fri, 29 Feb 2008 15:19:38 +0000 (15:19 +0000)] 
Undo making lazy counters defaulting to on
Merge of master-melb:xfs-cmds:30602a by kenmcd.

  Don't enable lazy counters by default

17 years agoScale AG count and AG size appropriately below 128MB
Barry Naujok [Fri, 29 Feb 2008 15:18:51 +0000 (15:18 +0000)] 
Scale AG count and AG size appropriately below 128MB
Merge of master-melb:xfs-cmds:30601a by kenmcd.

  Scale AG count and AG size appropriately below 128MB

17 years agoMake sure device size is aligned to the specified sector size
Barry Naujok [Fri, 29 Feb 2008 15:18:04 +0000 (15:18 +0000)] 
Make sure device size is aligned to the specified sector size
Merge of master-melb:xfs-cmds:30600a by kenmcd.

  Make sure the device size is aligned to the specified sector size

17 years agoFix rounding issue with new mkfs.xfs defaults
Barry Naujok [Thu, 7 Feb 2008 05:18:42 +0000 (05:18 +0000)] 
Fix rounding issue with new mkfs.xfs defaults
Merge of master-melb:xfs-cmds:30465a by kenmcd.

  Version 2.9.6

17 years agoFix metadump build warning
Barry Naujok [Tue, 22 Jan 2008 15:06:52 +0000 (15:06 +0000)] 
Fix metadump build warning
Merge of master-melb:xfs-cmds:30411a by kenmcd.

  Fix metadump build warning

17 years agoUpdate xfsprogs to version 2.9.5
Barry Naujok [Mon, 21 Jan 2008 15:10:57 +0000 (15:10 +0000)] 
Update xfsprogs to version 2.9.5
Merge of master-melb:xfs-cmds:30390a by kenmcd.

  Update to version 2.9.5

17 years agoVerify end of freespace btree extent is valid
Barry Naujok [Mon, 21 Jan 2008 15:10:06 +0000 (15:10 +0000)] 
Verify end of freespace btree extent is valid
Merge of master-melb:xfs-cmds:30388a by kenmcd.

  Verify end of freespace btree extent is valid

17 years agoMake xfs_info handle mount points with spaces
Barry Naujok [Mon, 21 Jan 2008 15:09:18 +0000 (15:09 +0000)] 
Make xfs_info handle mount points with spaces
Merge of master-melb:xfs-cmds:30386a by kenmcd.

  Make xfs_info handle mount points with spaces

17 years agoMake sure "." and ".." are the first two entries in a directory
Barry Naujok [Mon, 21 Jan 2008 15:08:30 +0000 (15:08 +0000)] 
Make sure "." and ".." are the first two entries in a directory
Merge of master-melb:xfs-cmds:30385a by kenmcd.

  Make sure "." and ".." are the first two entries in a directory

17 years agoAdd missing \n in growfs output,
Niv Sardi [Thu, 22 Nov 2007 03:13:35 +0000 (03:13 +0000)] 
Add missing \n in growfs output,

ok ok, that was my fault, fixing it
Merge of master-melb:xfs-cmds:30121a by kenmcd.

17 years agoDefault to log, attr, inodes v2, Drop the ability to turn unwritten extents off compl...
Niv Sardi [Fri, 16 Nov 2007 05:16:34 +0000 (05:16 +0000)] 
Default to log, attr, inodes v2, Drop the ability to turn unwritten extents off completly, reduce imaxpct for big filesystems, less AGs for single disks configs.

-
Default to log version 2

Change logversion to 2 in xfs_mkfs.c
-
Default to version 2 attributes.

Change attrversion from 0 to 2 in xfs_mkfs.c
-
Drop the ability to turn unwritten extents off completly

unwritten extents on linux are generally a bad idea, this option
should not be used.

Remove the mount option from xfs_mkfs.c:
  remove it from option list,
  remove it from mkfs output.

Update xfs.mkfs manpage.
-
V2 inodes per default, and move DFL bits to XFS_DFL_SB_VERSION_BITS,

Activate XFS_SB_VERSION_NLINKBIT per default, which will enable V2 INODES.
refactor bits that we want everytime in XFS_DFL_SB_VERSION_BITS.
-
reduce imaxpct for big filesystems,

imaxpct is set to 25% (XFS_DFL_IMAXIMUM_PCT) for FS < 1 TB,
then 5% for FS < 50 TB,
and then (over 50 TB) 1%.

It is implemented as a simple step function in calc_default_imaxpct()
-
less AGs for single disks configs.

get the underlying structure with get_subvol_stripe_wrapper(),
and pass sunit | swidth as an argument to calc_default_ag_geometry().

if it is set, we are in single disk, get XFS_AG_MAX_BLOCKS for FS >= 4TB,
and calculate ag numbers regarding to that.
get 4 AGs for FS < 4TB.

we calculate according to blocks or count if we have them, add an assert to
ensure we have one of the 2.
Merge of master-melb:xfs-cmds:30077a by kenmcd.

17 years agoFix build for FreeBSD
Barry Naujok [Mon, 22 Oct 2007 15:50:34 +0000 (15:50 +0000)] 
Fix build for FreeBSD
Merge of master-melb:xfs-cmds:29935a by kenmcd.

  Fix build for FreeBSD

17 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

17 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

17 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

17 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

17 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

17 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.

17 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.

17 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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.

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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.

18 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

18 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

18 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.

18 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

18 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.

18 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

18 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

18 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.

18 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.

18 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().

18 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.

18 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.

18 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

18 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.

18 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

18 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

18 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.

18 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

18 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.

18 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

18 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

18 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

18 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

18 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.

18 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.

18 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.

18 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.

18 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

18 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

18 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]"

18 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

18 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

18 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

18 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.

18 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.

18 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

18 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).

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.