]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/log
thirdparty/xfsprogs-dev.git
15 years agoxfs_quota: Fix range for -U.
Arkadiusz Miskiewicz [Tue, 30 Dec 2008 17:31:56 +0000 (18:31 +0100)] 
xfs_quota: Fix range for -U.

xfs_quota report "-L" option specifies lower range of requested IDs.
"-U" specifies upper range but "-L" is closed range while "-U" is open
range.

Make "-U" closed range, too which is something more expected.

Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agoxfs_quota: Add missing options to --help
Arkadiusz Miskiewicz [Tue, 30 Dec 2008 17:31:45 +0000 (18:31 +0100)] 
xfs_quota: Add missing options to --help

Reviewed-by: Eric Sandeen <sandeen@sandeen.net>
Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agoxfs_quota: return proper error status
Arkadiusz Miskiewicz [Tue, 30 Dec 2008 17:29:34 +0000 (18:29 +0100)] 
xfs_quota: return proper error status

xfs_quota doesn't report success/failure in exit status
which prevents it from being used in automated scripts easily.

Add proper exit codes.

Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agobuild system: Make --enable-gettext actually enable gettext
Arkadiusz Miskiewicz [Tue, 30 Dec 2008 17:24:11 +0000 (18:24 +0100)] 
build system: Make --enable-gettext actually enable gettext

ENABLE_GETTEXT wasn't defined when --enable-gettext was
passed as configure option. Now this is fixed.

Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agoPolish translation update
Jakub Bogusz [Tue, 30 Dec 2008 17:23:29 +0000 (18:23 +0100)] 
Polish translation update

15 years agoApply gettext translation to strings kept in format->{fmt, msg, type}
Jakub Bogusz [Tue, 30 Dec 2008 17:22:51 +0000 (18:22 +0100)] 
Apply gettext translation to strings kept in format->{fmt, msg, type}

Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agoFix build when gettext is enabled
Jakub Bogusz [Tue, 30 Dec 2008 17:22:46 +0000 (18:22 +0100)] 
Fix build when gettext is enabled

Build fails when gettext is enabled:

progress.c:16: error: initializer element is not constant
progress.c:16: error: (near initialization for ‘rpt_types[0]’)
progress.c:18: error: initializer element is not constant
progress.c:18: error: (near initialization for ‘rpt_types[1]’)
[...]

Fix that using commonly standard N_() macro.

Improvements by Arkadiusz Miśkiewicz <arekm@maven.pl>
Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agoupdate Debian packaging
Nathan Scott [Tue, 30 Dec 2008 17:20:39 +0000 (18:20 +0100)] 
update Debian packaging

15 years agofix parallel installs in include/ dirs
Eric Sandeen [Tue, 30 Dec 2008 17:19:47 +0000 (18:19 +0100)] 
fix parallel installs in include/ dirs

This is for http://oss.sgi.com/bugzilla/show_bug.cgi?id=759
"fix parallel issue with include/ symlinks"

Doing something like "make -j2 install install-dev" would lead
to a race of removing & creating symlinks in include/

Thanks to Mike for reporting & suggesting the fix.

Reported-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
15 years agofix up xfs-cmds build after the parallel-fest
Eric Sandeen [Tue, 30 Dec 2008 17:17:06 +0000 (18:17 +0100)] 
fix up xfs-cmds build after the parallel-fest

My big parallel build patch lost the "make configure" target.
This broke Makepkgs...

Now, IMHO, running configure from make is a little bass-ackwards;
I'd probably prefer to have Makepkgs explicitly run:

 autoconf; configure --myoptions; make

but for now, this adds back in a workable "make configure" target.

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Reviewed-by: Christoph Hellwig <hch@lst.de>
15 years agoFix unaligned accesses in IA64 when getting disk extents
Barry Naujok [Mon, 8 Dec 2008 02:42:35 +0000 (02:42 +0000)] 
Fix unaligned accesses in IA64 when getting disk extents
Merge of master-melb:xfs-cmds:32642a by kenmcd.

  Fix unaligned accesses when getting disk extents on IA64

15 years agoLinux kernels (at least up until 2.6.27) are lacking compat sys_ustat
Barry Naujok [Tue, 2 Dec 2008 03:03:12 +0000 (03:03 +0000)] 
Linux kernels (at least up until 2.6.27) are lacking compat sys_ustat
handlers on some platforms (notably PPC) so that if called from 32 bits
on a 64-bit kernel, the kernel will copy out too much (32 bytes onto a
20-byte structure):

[root@xero xfstests]# xfs_logprint /dev/loop0
xfs_logprint:
*** stack smashing detected ***: xfs_logprint terminated
Aborted

This will be fixed upstream, but for the benefit of older kernels we
may want to guard against this by padding the structure we pass into
the syscall.   We don't care about the values anyway, just the return
value.

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Merge of master-melb:xfs-cmds:32618a by kenmcd.

  Pad ustat struct to avoid stack corruption

15 years agokill unused files db/dbread.[ch]
Barry Naujok [Tue, 2 Dec 2008 03:02:47 +0000 (03:02 +0000)] 
kill unused files db/dbread.[ch]
Merge of master-melb:xfs-cmds:32617a by kenmcd.

  kill unused files db/dbread.[ch]

15 years agoFix 64k blocksize handling in xfs_repair
Barry Naujok [Tue, 2 Dec 2008 03:02:22 +0000 (03:02 +0000)] 
Fix 64k blocksize handling in xfs_repair
Merge of master-melb:xfs-cmds:32616a by kenmcd.

  Fix 64k blocksize handling in xfs_repair

15 years agoAllow parallel builds of xfs-cmds.
Barry Naujok [Fri, 21 Nov 2008 02:43:35 +0000 (02:43 +0000)] 
Allow parallel builds of xfs-cmds.
Merge of master-melb:xfs-cmds:32514a by kenmcd.

  Allow parallel builds of xfs-cmds

15 years agoRecognize gfs & gfs2 disk formats in libdisk
Barry Naujok [Thu, 20 Nov 2008 14:22:25 +0000 (14:22 +0000)] 
Recognize gfs & gfs2 disk formats in libdisk
Merge of master-melb:xfs-cmds:32505a by kenmcd.

  Recognize gfs & gfs2 disk formats.

15 years agoFix libxfs_iput on a non-existent root inode during libxfs init
Barry Naujok [Thu, 20 Nov 2008 14:22:02 +0000 (14:22 +0000)] 
Fix libxfs_iput on a non-existent root inode during libxfs init
Merge of master-melb:xfs-cmds:32504a by kenmcd.

  Only do libxfs_iput on root inode if it's not NULL during libxfs init

15 years agoSync up libxfs to latest kernel code
Barry Naujok [Thu, 20 Nov 2008 05:01:20 +0000 (05:01 +0000)] 
Sync up libxfs to latest kernel code
Merge of master-melb:xfs-cmds:32503a by kenmcd.

  Sync up libxfs to latest kernel code

15 years agoFix mkfs.xfs to allow agcount to be used with su/sw options
Barry Naujok [Thu, 20 Nov 2008 05:00:49 +0000 (05:00 +0000)] 
Fix mkfs.xfs to allow agcount to be used with su/sw options
Merge of master-melb:xfs-cmds:32501a by kenmcd.

  Fix mkfs.xfs to allow -d agcount to be use with su/sw options

15 years agoMake sure mkfs.xfs doesn't ignore -i maxpct option
Barry Naujok [Thu, 20 Nov 2008 05:00:20 +0000 (05:00 +0000)] 
Make sure mkfs.xfs doesn't ignore -i maxpct option
Merge of master-melb:xfs-cmds:32500a by kenmcd.

  Fix mkfs.xfs so it doesn't ignore the -i maxpct option

15 years agoConsolidate btree block handling for xfs_db
Barry Naujok [Fri, 3 Oct 2008 04:35:04 +0000 (04:35 +0000)] 
Consolidate btree block handling for xfs_db

Currently xfs_db has five different implementations for poking at btree
blocks, even duplicating code for btree blocks with entirely identical
layout (bmapbta vs bmapbtd and bno vs cnt).  Merge all these into
a single implementation that uses a table of btree characteristics keyed
of their magic number.

There's probably a way to further consolidate the magic arrays for the
different types, but I don't quite understand xfs_db's table driven
command parser for that.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of master-melb:xfs-cmds:32248a by kenmcd.

  Consolidate btree block handling for xfs_db

15 years agoResync recent minor kernel changes
Barry Naujok [Wed, 1 Oct 2008 06:25:17 +0000 (06:25 +0000)] 
Resync recent minor kernel changes
Merge of master-melb:xfs-cmds:32234a by kenmcd.

  Resync recent minor kernel changes

15 years agoDon't reset dirty flag during inode repair
Barry Naujok [Tue, 30 Sep 2008 16:12:51 +0000 (16:12 +0000)] 
Don't reset dirty flag during inode repair
Merge of master-melb:xfs-cmds:32230a by kenmcd.

  Don't reset dirty flag during inode repair

15 years agoFix xfstests build breakage with install-qa package
Barry Naujok [Tue, 30 Sep 2008 04:22:41 +0000 (04:22 +0000)] 
Fix xfstests build breakage with install-qa package
Merge of master-melb:xfs-cmds:32226a by kenmcd.

  Add new header file to install-qa target

15 years agoUpdate the shared kernel and userspace code to the latest version with
Barry Naujok [Mon, 29 Sep 2008 15:55:04 +0000 (15:55 +0000)] 
Update the shared kernel and userspace code to the latest version with
the generic btree implementation.  Contains one additional patch to move
the __KERNEL__ ifdefs around in xfs_btree.h over the current kernel
version, which is posted and waiting to be commited for the kernel.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of master-melb:xfs-cmds:32222a by kenmcd.

  User space update for refactored btrees

15 years agoUpdate xfsprogs to latest kernel headers and functions
Barry Naujok [Mon, 8 Sep 2008 06:18:43 +0000 (06:18 +0000)] 
Update xfsprogs to latest kernel headers and functions
Merge of master-melb:xfs-cmds:32070a by kenmcd.

15 years agoxfsprogs debian changes
Anibal Monsalve Salazar [Fri, 5 Sep 2008 06:17:20 +0000 (06:17 +0000)] 
xfsprogs debian changes
Merge of master-melb:xfs-cmds:32056a by kenmcd.

  xfsprogs debian changes

15 years agoMake sure xfs_repair can restore bad or missing ".." entries
Barry Naujok [Fri, 5 Sep 2008 04:11:43 +0000 (04:11 +0000)] 
Make sure xfs_repair can restore bad or missing ".." entries
Merge of master-melb:xfs-cmds:32054a by kenmcd.

  Bump to version 2.10.1

15 years agoCheck for invalid di_size in xfs_repair
Barry Naujok [Fri, 5 Sep 2008 04:10:53 +0000 (04:10 +0000)] 
Check for invalid di_size in xfs_repair
Merge of master-melb:xfs-cmds:32051a by kenmcd.

  Check for invalid inode di_size

15 years agoChange the libxfs cache MRU to only store unreferenced blocks
Barry Naujok [Fri, 5 Sep 2008 04:10:01 +0000 (04:10 +0000)] 
Change the libxfs cache MRU to only store unreferenced blocks
so the searching doesn't scan through referenced blocks.
Merge of master-melb:xfs-cmds:32049a by kenmcd.

  Improve libxfs cache RU

15 years agoPoint out the actual source file missing when generateing pkg.pot file
Barry Naujok [Mon, 1 Sep 2008 03:59:15 +0000 (03:59 +0000)] 
Point out the actual source file missing when generateing pkg.pot file
rather than obscure error message
Merge of master-melb:xfs-cmds:32010a by kenmcd.

  Point out the actual source file missage when generating pkg.pot file
  rather than obscure error message

15 years agoCall libxfs_bmbt_disk_get_all directly instead of using a wrapper
Barry Naujok [Wed, 27 Aug 2008 06:11:16 +0000 (06:11 +0000)] 
Call libxfs_bmbt_disk_get_all directly instead of using a wrapper
function
Merge of master-melb:xfs-cmds:31982a by kenmcd.

  Call libxfs_bmbt_disk_get_all directly instead of using a wrapper function

15 years agoDon't destroy file with -N -d file options
Barry Naujok [Wed, 27 Aug 2008 04:13:09 +0000 (04:13 +0000)] 
Don't destroy file with -N -d file options
Merge of master-melb:xfs-cmds:31978a by kenmcd.

  Don't destroy file with -N -d file options

15 years agoIncrease default maximum extent size for xfs_metadump when copying
Barry Naujok [Wed, 27 Aug 2008 04:12:12 +0000 (04:12 +0000)] 
Increase default maximum extent size for xfs_metadump when copying
directory contents to 1000 blocks per extent.
Merge of master-melb:xfs-cmds:31977a by kenmcd.

  Increase default max extent size to 1000 blocks

15 years agoMake sure to pop buffers for a failed read in xfs_check and xfs_metadump (both in...
Barry Naujok [Wed, 27 Aug 2008 04:11:21 +0000 (04:11 +0000)] 
Make sure to pop buffers for a failed read in xfs_check and xfs_metadump (both in xfs_db)
Merge of master-melb:xfs-cmds:31976a by kenmcd.

  Pop buffers for failed reads

15 years agoRefactor process_dinode_int()
Barry Naujok [Wed, 13 Aug 2008 16:03:58 +0000 (16:03 +0000)] 
Refactor process_dinode_int()
Merge of master-melb:xfs-cmds:31887a by kenmcd.

  Refactor process_dinode_int()

15 years agoUserland side of kernel changes for fixing issues with dir2 ondisk differences
Tim Shimmin [Wed, 18 Jun 2008 06:19:52 +0000 (06:19 +0000)] 
Userland side of kernel changes for fixing issues with dir2 ondisk differences
on old ARM ABI boxes.
Merge of master-melb:xfs-cmds:31325a by kenmcd.

  Userland side of kernel changes for fixing issues with dir2 ondisk differences
  on old ARM ABI boxes.

15 years agoFix up incorrect mkfs/growfs output for ascii-ci mode
Barry Naujok [Thu, 5 Jun 2008 04:28:00 +0000 (04:28 +0000)] 
Fix up incorrect mkfs/growfs output for ascii-ci mode
Merge of master-melb:xfs-cmds:31275a by kenmcd.

  Fix up incorrect growfs output for ascii-ci mode

15 years agoFix up inode cluster I/O size in repair for >8KB block size filesystems
Barry Naujok [Tue, 3 Jun 2008 04:24:36 +0000 (04:24 +0000)] 
Fix up inode cluster I/O size in repair for >8KB block size filesystems
Merge of master-melb:xfs-cmds:31267a by kenmcd.

  Fix up inode cluster I/O size in repair for >8KB block size filesystems

16 years agoOnly use xfs_buf_t locks when doing prefetched repair
Barry Naujok [Fri, 30 May 2008 04:31:27 +0000 (04:31 +0000)] 
Only use xfs_buf_t locks when doing prefetched repair
Merge of master-melb:xfs-cmds:31256a by kenmcd.

  Add "usebuflock" field to xfs_init

16 years agoASCII case-insensitive support for xfsprogs v2.10.0
Barry Naujok [Mon, 26 May 2008 04:03:56 +0000 (04:03 +0000)] 
ASCII case-insensitive support for xfsprogs
Merge of master-melb:xfs-cmds:31229a by kenmcd.

  Bump to 2.10.0

16 years agoxfsprogs debian change
Anibal Monsalve Salazar [Wed, 23 Apr 2008 16:18:26 +0000 (16:18 +0000)] 
xfsprogs debian change
Merge of master-melb:xfs-cmds:30984a by kenmcd.

  add compat and watch to the list of files

16 years agoxfsprogs debian changes
Anibal Monsalve Salazar [Wed, 23 Apr 2008 04:03:22 +0000 (04:03 +0000)] 
xfsprogs debian changes
Merge of master-melb:xfs-cmds:30935a by kenmcd.

  xfsprogs debian changes

16 years agodebian new release version
Anibal Monsalve Salazar [Tue, 22 Apr 2008 06:17:27 +0000 (06:17 +0000)] 
debian new release version
Merge of master-melb:xfs-cmds:30925a by kenmcd.

16 years agoAdd lazy-counter enable/disable capability on existing filesystems
Barry Naujok [Mon, 21 Apr 2008 16:08:37 +0000 (16:08 +0000)] 
Add lazy-counter enable/disable capability on existing filesystems
Merge of master-melb:xfs-cmds:30908a by kenmcd.

  Bump version to 2.9.8

16 years agoImprove memory usage limits, esp on 32-bit systems and an easy to use manual memory...
Barry Naujok [Mon, 21 Apr 2008 16:07:47 +0000 (16:07 +0000)] 
Improve memory usage limits, esp on 32-bit systems and an easy to use manual memory limit option
Merge of master-melb:xfs-cmds:30906a by kenmcd.

  Document new -m memory limit option for xfs_repair

16 years agoRemove sysv3 legacy functions
Barry Naujok [Tue, 15 Apr 2008 16:22:09 +0000 (16:22 +0000)] 
Remove sysv3 legacy functions
Merge of master-melb:xfs-cmds:30883a by kenmcd.

  nRemove sysv3 legacy functions

16 years agoMinor fix up in xfs_db man page
Barry Naujok [Tue, 15 Apr 2008 16:21:12 +0000 (16:21 +0000)] 
Minor fix up in xfs_db man page
Merge of master-melb:xfs-cmds:30882a by kenmcd.

  Minor fixup in man page (uuid command)

16 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

16 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

16 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

16 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:

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

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

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

16 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

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