]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/log
thirdparty/xfsprogs-dev.git
18 years agoMake fsck.xfs provide more assistance to the unwary user.
Nathan Scott [Wed, 8 Feb 2006 02:50:01 +0000 (02:50 +0000)] 
Make fsck.xfs provide more assistance to the unwary user.
Merge of master-melb:xfs-cmds:25138a by kenmcd.

18 years agoMinor updates - spec file usr/grp fixups on install, double-free cleanup in libattr...
Nathan Scott [Tue, 31 Jan 2006 14:24:29 +0000 (14:24 +0000)] 
Minor updates - spec file usr/grp fixups on install, double-free cleanup in libattr for non-alloca platforms.
Merge of master-melb:xfs-cmds:25070a by kenmcd.

18 years agoRebuild the xfsprogs.pot file for translations.
Nathan Scott [Tue, 31 Jan 2006 05:04:15 +0000 (05:04 +0000)] 
Rebuild the xfsprogs.pot file for translations.
Merge of master-melb:xfs-cmds:25067a by kenmcd.

18 years agoInitial xfsprogs Polish translation, thanks to Jakub Bogusz <qboosh@pld-linux.org>.
Nathan Scott [Tue, 31 Jan 2006 05:02:59 +0000 (05:02 +0000)] 
Initial xfsprogs Polish translation, thanks to Jakub Bogusz <qboosh@pld-linux.org>.
Merge of master-melb:xfs-cmds:25066a by kenmcd.

18 years agoFix a Makefile botch, bump xfsprogs version.
Nathan Scott [Tue, 17 Jan 2006 03:35:56 +0000 (03:35 +0000)] 
Fix a Makefile botch, bump xfsprogs version.

18 years agoFix ppc64 build parse error.
Andrew Jones [Thu, 5 Jan 2006 02:55:00 +0000 (02:55 +0000)] 
Fix ppc64 build parse error.
Merge of master-melb:xfs-cmds:24915a by kenmcd.

  Added missing closing ')' for line #define be16_to_cpu(val)      ((__uint16_t)(val)

18 years agoTweak headers to be more suitable for C++ apps - removes nested struct declarations...
Nathan Scott [Sat, 17 Dec 2005 14:11:04 +0000 (14:11 +0000)] 
Tweak headers to be more suitable for C++ apps - removes nested struct declarations, which are used outside the scope they are declared in.
Merge of master-melb:xfs-cmds:24865a by kenmcd.

18 years agoBump xfsprogs version number for recent changes.
Nathan Scott [Sat, 17 Dec 2005 14:10:20 +0000 (14:10 +0000)] 
Bump xfsprogs version number for recent changes.
Merge of master-melb:xfs-cmds:24864a by kenmcd.

18 years agoBump xfsprogs version number for recent changes.
Nathan Scott [Sat, 17 Dec 2005 14:09:35 +0000 (14:09 +0000)] 
Bump xfsprogs version number for recent changes.
Merge of master-melb:xfs-cmds:24863a by kenmcd.

18 years agoCleanup xfs_repair error reporting slightly.
Nathan Scott [Sat, 17 Dec 2005 14:08:50 +0000 (14:08 +0000)] 
Cleanup xfs_repair error reporting slightly.
Merge of master-melb:xfs-cmds:24862a by kenmcd.

18 years agoMake xfs_quota reporting match standard tools wrt timestamp rounding.
Nathan Scott [Sat, 17 Dec 2005 14:08:06 +0000 (14:08 +0000)] 
Make xfs_quota reporting match standard tools wrt timestamp rounding.
Merge of master-melb:xfs-cmds:24861a by kenmcd.

18 years agoFix erroneous missing freetab entry dir2 diagnosis from xfs_repair. Thanks to Masano...
Nathan Scott [Sat, 17 Dec 2005 14:07:23 +0000 (14:07 +0000)] 
Fix erroneous missing freetab entry dir2 diagnosis from xfs_repair.  Thanks to Masanori Tsuda <tsuda@tnes.nec.co.jp>.
Merge of master-melb:xfs-cmds:24860a by kenmcd.

18 years agoxfs_check does not look at the contents of the AGF BNO and CNT btrees. It
Glen Overby [Thu, 15 Dec 2005 19:13:54 +0000 (19:13 +0000)] 
xfs_check does not look at the contents of the AGF BNO and CNT btrees.  It
only looks at the headers of the btree blocks.  All entries in those blocks
should be in sorted order, so there is no reason that xfs_check can't look at
the contents of the AGF BNO and CNT btrees to verify that all (valid) records
are in sorted order.
check the contents of the BNO and CNT btrees to check that all entries
are in sorted order.

18 years agoxfs_db shouldn't give up just because it can't read the root inode. Try
Glen Overby [Thu, 15 Dec 2005 19:01:13 +0000 (19:01 +0000)] 
xfs_db shouldn't give up just because it can't read the root inode.  Try
reading it, but if the read fails (for example, because of a corrupt inode)
then proceed without reading the root inode.
fall back to a mount without reading the root inode if the mount with reading
and checking the root inode fails.

18 years agoCouple of trivial fixes - cvtnum and EFI/EFD log printing.
Nathan Scott [Thu, 8 Dec 2005 14:14:52 +0000 (14:14 +0000)] 
Couple of trivial fixes - cvtnum and EFI/EFD log printing.
Merge of master-melb:xfs-cmds:24743a by kenmcd.

18 years agoFix trivial compiler warning about libxcmd/input and tolower.
Nathan Scott [Mon, 5 Dec 2005 21:41:05 +0000 (21:41 +0000)] 
Fix trivial compiler warning about libxcmd/input and tolower.
Merge of master-melb:xfs-cmds:24691a by kenmcd.

18 years agoFix trivial compiler warning about io/shutdown.
Nathan Scott [Mon, 5 Dec 2005 21:40:16 +0000 (21:40 +0000)] 
Fix trivial compiler warning about io/shutdown.
Merge of master-melb:xfs-cmds:24690a by kenmcd.

18 years agoAdd xfs_io code to grok direct IO size/alignment information.
Nathan Scott [Mon, 5 Dec 2005 05:02:42 +0000 (05:02 +0000)] 
Add xfs_io code to grok direct IO size/alignment information.
Merge of master-melb:xfs-cmds:24688a by kenmcd.

18 years agoMerge back xfs_db version command extension from IRIX.
Nathan Scott [Fri, 2 Dec 2005 02:52:25 +0000 (02:52 +0000)] 
Merge back xfs_db version command extension from IRIX.
Merge of master-melb:xfs-cmds:24661a by kenmcd.

18 years agoSort out cosmetic differences between user and kernel copies of some sources.
Nathan Scott [Fri, 2 Dec 2005 02:51:40 +0000 (02:51 +0000)] 
Sort out cosmetic differences between user and kernel copies of some sources.
Merge of master-melb:xfs-cmds:24660a by kenmcd.

18 years agofix unused var warning
Tim Shimmin [Mon, 28 Nov 2005 14:01:28 +0000 (14:01 +0000)] 
fix unused var warning
Merge of master-melb:xfs-cmds:24590a by kenmcd.

  fix unused var warning

18 years agoUse global errno instead of local error for strerror param. Oops.
Tim Shimmin [Mon, 28 Nov 2005 14:00:47 +0000 (14:00 +0000)] 
Use global errno instead of local error for strerror param. Oops.
Merge of master-melb:xfs-cmds:24589a by kenmcd.

  Use global errno instead of local error for strerror param. Oops.

18 years agoUpdate xfs_io man page to document the extsize command.
Nathan Scott [Mon, 21 Nov 2005 20:15:50 +0000 (20:15 +0000)] 
Update xfs_io man page to document the extsize command.

18 years agoEnable forced shutdown code for xfs_io on Irix
Dave Chinner [Mon, 21 Nov 2005 14:45:10 +0000 (14:45 +0000)] 
Enable forced shutdown code for xfs_io on Irix
Merge of master-melb:xfs-cmds:22558a by kenmcd.

  Merge of irix6.5m-melb:xfs-cmds:22558a by nathans.
  pv:934170 rv:tes
  enable forced shutdown code for xfs_io on Irix

18 years agoDocument recent changes in xfsprogs for todays earlier version bump.
Nathan Scott [Wed, 16 Nov 2005 14:14:22 +0000 (14:14 +0000)] 
Document recent changes in xfsprogs for todays earlier version bump.
Merge of master-melb:xfs-cmds:24467a by kenmcd.

18 years agoAllow extsize command to recurse, fix buglet on chproj/lsproj.
Nathan Scott [Wed, 16 Nov 2005 14:13:41 +0000 (14:13 +0000)] 
Allow extsize command to recurse, fix buglet on chproj/lsproj.
Merge of master-melb:xfs-cmds:24466a by kenmcd.

18 years agoSupport switching between attr1/attr2 as need be via xfs_db version command.
Nathan Scott [Wed, 16 Nov 2005 14:12:56 +0000 (14:12 +0000)] 
Support switching between attr1/attr2 as need be via xfs_db version command.
Merge of master-melb:xfs-cmds:24465a by kenmcd.

18 years agoUpdate mkfs usage message, missed with -iattr=N change.
Nathan Scott [Wed, 16 Nov 2005 14:12:14 +0000 (14:12 +0000)] 
Update mkfs usage message, missed with -iattr=N change.
Merge of master-melb:xfs-cmds:24462a by kenmcd.

18 years agoFix build warnings on ia64 Linux and on IRIX too.
Nathan Scott [Wed, 16 Nov 2005 14:11:31 +0000 (14:11 +0000)] 
Fix build warnings on ia64 Linux and on IRIX too.
Merge of master-melb:xfs-cmds:24460a by kenmcd.

18 years agoRebuild aclocal.m4 for xfsprogs.
Nathan Scott [Wed, 16 Nov 2005 05:04:35 +0000 (05:04 +0000)] 
Rebuild aclocal.m4 for xfsprogs.
Merge of master-melb:xfs-cmds:24456a by kenmcd.

18 years agoParent pointer userspace support. Adds in libhandle code and xfs_io parent command...
Tim Shimmin [Mon, 14 Nov 2005 14:07:56 +0000 (14:07 +0000)] 
Parent pointer userspace support. Adds in libhandle code and xfs_io parent command support.
Merge of master-melb:xfs-cmds:24394a by kenmcd.

  Add getparents handle functions.

18 years agoFix up compiler warnings/errors for cross-platform builds.
Nathan Scott [Mon, 14 Nov 2005 02:47:28 +0000 (02:47 +0000)] 
Fix up compiler warnings/errors for cross-platform builds.
Merge of master-melb:xfs-cmds:24382a by kenmcd.

18 years agobump xfsprogs version for recent set of changes.
Nathan Scott [Fri, 11 Nov 2005 14:30:02 +0000 (14:30 +0000)] 
bump xfsprogs version for recent set of changes.
Merge of master-melb:xfs-cmds:24377a by kenmcd.

18 years agoRemove a leftover commented out header file.
Nathan Scott [Fri, 11 Nov 2005 14:29:14 +0000 (14:29 +0000)] 
Remove a leftover commented out header file.
Merge of master-melb:xfs-cmds:24376a by kenmcd.

18 years agoFix up compiler warnings and other issues when building on IRIX.
Nathan Scott [Fri, 11 Nov 2005 14:28:31 +0000 (14:28 +0000)] 
Fix up compiler warnings and other issues when building on IRIX.
Merge of master-melb:xfs-cmds:24375a by kenmcd.

18 years agoUpdate copyright/license notices to match SGI legal prefered boilerplate.
Nathan Scott [Fri, 11 Nov 2005 14:27:22 +0000 (14:27 +0000)] 
Update copyright/license notices to match SGI legal prefered boilerplate.
Merge of master-melb:xfs-cmds:24374a by kenmcd.

18 years agoAllow swab.h to be used in -pedantic c++ build environments.
Nathan Scott [Fri, 11 Nov 2005 14:25:59 +0000 (14:25 +0000)] 
Allow swab.h to be used in -pedantic c++ build environments.
Merge of master-melb:xfs-cmds:24373a by kenmcd.

18 years agoProvide further debugging options and tweaks for analysing the read/write paths.
Nathan Scott [Fri, 11 Nov 2005 14:25:18 +0000 (14:25 +0000)] 
Provide further debugging options and tweaks for analysing the read/write paths.
Merge of master-melb:xfs-cmds:24372a by kenmcd.

18 years agoReport inline attr version, and allow mkfs to explicitly set it too.
Nathan Scott [Fri, 11 Nov 2005 14:24:36 +0000 (14:24 +0000)] 
Report inline attr version, and allow mkfs to explicitly set it too.
Merge of master-melb:xfs-cmds:24371a by kenmcd.

18 years agoProvide mkfs options to easily exercise all inheritable attributes, esp. the extsize...
Nathan Scott [Fri, 11 Nov 2005 14:23:54 +0000 (14:23 +0000)] 
Provide mkfs options to easily exercise all inheritable attributes, esp. the extsize allocator hint.
Merge of master-melb:xfs-cmds:24370a by kenmcd.

18 years agoImplement the di_extsize allocator hint for non-realtime files as well. Also provide...
Nathan Scott [Fri, 11 Nov 2005 14:23:10 +0000 (14:23 +0000)] 
Implement the di_extsize allocator hint for non-realtime files as well.  Also provides a mechanism for inheriting this property from the parent directory for new files.
Merge of master-melb:xfs-cmds:24369a by kenmcd.

18 years agoImplement the di_extsize allocator hint for non-realtime files as well. Also provide...
Nathan Scott [Fri, 11 Nov 2005 14:22:25 +0000 (14:22 +0000)] 
Implement the di_extsize allocator hint for non-realtime files as well.  Also provides a mechanism for inheriting this property from the parent directory for new files.
Merge of master-melb:xfs-cmds:24368a by kenmcd.

18 years agoadd cpu_to_be* / be*_to_cpu helpers for userspace
Christoph Hellwig [Wed, 9 Nov 2005 05:52:56 +0000 (05:52 +0000)] 
add cpu_to_be* / be*_to_cpu helpers for userspace
add cpu_to_be* / be*_to_cpu helpers for userspace

18 years agoMerge back kernel fixes/code updates in xfs.
Nathan Scott [Tue, 8 Nov 2005 14:07:59 +0000 (14:07 +0000)] 
Merge back kernel fixes/code updates in xfs.
Merge of master-melb:xfs-cmds:24318a by kenmcd.

18 years agoMerge back recent changes from xfs kernel headers.
Nathan Scott [Tue, 8 Nov 2005 14:07:11 +0000 (14:07 +0000)] 
Merge back recent changes from xfs kernel headers.
Merge of master-melb:xfs-cmds:24317a by kenmcd.

18 years agoKeep packaging scripts in sync across all of the packages were maintaining here
Nathan Scott [Mon, 7 Nov 2005 02:48:13 +0000 (02:48 +0000)] 
Keep packaging scripts in sync across all of the packages were maintaining here
Merge of master-melb:xfs-cmds:24301a by kenmcd.

18 years agoBump xfsprogs version number.
Nathan Scott [Wed, 26 Oct 2005 03:58:18 +0000 (03:58 +0000)] 
Bump xfsprogs version number.
Merge of master-melb:xfs-cmds:24210a by kenmcd.

18 years agoFix an endian-related regression in the xfs_db frag command.
Nathan Scott [Wed, 26 Oct 2005 03:57:37 +0000 (03:57 +0000)] 
Fix an endian-related regression in the xfs_db frag command.
Merge of master-melb:xfs-cmds:24209a by kenmcd.

18 years agoFix a couple of man page examples, missing the -x option.
Nathan Scott [Wed, 26 Oct 2005 03:56:56 +0000 (03:56 +0000)] 
Fix a couple of man page examples, missing the -x option.
Merge of master-melb:xfs-cmds:24208a by kenmcd.

18 years agoBump xfsprogs version number for recent changes.
Nathan Scott [Sat, 8 Oct 2005 03:49:24 +0000 (03:49 +0000)] 
Bump xfsprogs version number for recent changes.
Merge of master-melb:xfs-cmds:24041a by kenmcd.

18 years agoMerge in minor build tweaks for the FreeBSD porters.
Nathan Scott [Sat, 8 Oct 2005 03:48:41 +0000 (03:48 +0000)] 
Merge in minor build tweaks for the FreeBSD porters.
Merge of master-melb:xfs-cmds:24040a by kenmcd.

18 years agoFix read/write calls in xfs_io to allow buffers larger than 4GiB on 64 bit platforms.
Nathan Scott [Sat, 8 Oct 2005 03:47:58 +0000 (03:47 +0000)] 
Fix read/write calls in xfs_io to allow buffers larger than 4GiB on 64 bit platforms.
Merge of master-melb:xfs-cmds:24039a by kenmcd.

18 years agoMerge back some kernel changes to fix warnings from gcc.
Nathan Scott [Sat, 8 Oct 2005 03:47:16 +0000 (03:47 +0000)] 
Merge back some kernel changes to fix warnings from gcc.
Merge of master-melb:xfs-cmds:24038a by kenmcd.

18 years agoCleanup fsxattr interace use, now that IRIX also supports projid via this mechanism.
Nathan Scott [Thu, 29 Sep 2005 04:02:32 +0000 (04:02 +0000)] 
Cleanup fsxattr interace use, now that IRIX also supports projid via this mechanism.

18 years agoBump xfsprogs version number for recent changes.
Nathan Scott [Thu, 29 Sep 2005 03:56:47 +0000 (03:56 +0000)] 
Bump xfsprogs version number for recent changes.

18 years agoFix morebits bit check in xfs_repair, previously it would clear features2.
Nathan Scott [Thu, 29 Sep 2005 03:44:42 +0000 (03:44 +0000)] 
Fix morebits bit check in xfs_repair, previously it would clear features2.

18 years agoAdd repair code for propogating attr2 bit to secondary superblocks (ala attr1).
Nathan Scott [Thu, 29 Sep 2005 03:32:20 +0000 (03:32 +0000)] 
Add repair code for propogating attr2 bit to secondary superblocks (ala attr1).

18 years agoMerge back further kernel changes into libxfs, esp. attr2 related, and extend xfs_db...
Nathan Scott [Thu, 29 Sep 2005 03:27:13 +0000 (03:27 +0000)] 
Merge back further kernel changes into libxfs, esp. attr2 related, and extend xfs_db attrset code to allow noattr2 debugging also.

18 years agoMerge back a kernel attr2 fix into libxfs.
Nathan Scott [Thu, 29 Sep 2005 03:23:31 +0000 (03:23 +0000)] 
Merge back a kernel attr2 fix into libxfs.

18 years agoFix segmentation fault due to allocation size
Yingping Lu [Wed, 28 Sep 2005 18:53:35 +0000 (18:53 +0000)] 
Fix segmentation fault due to allocation size
Change version

18 years agoFix xfs_db build with GCC 4.x
Christoph Hellwig [Wed, 21 Sep 2005 10:10:36 +0000 (10:10 +0000)] 
Fix xfs_db build with GCC 4.x
include some headers to avoid arrays of incomplete type in prototype warning

18 years agoFix trivial compiler warnings in a scanf.
Nathan Scott [Tue, 20 Sep 2005 15:35:43 +0000 (15:35 +0000)] 
Fix trivial compiler warnings in a scanf.
Merge of master-melb:xfs-cmds:23866a by kenmcd.

18 years agoBump version number for xfsprogs.
Nathan Scott [Tue, 20 Sep 2005 15:35:02 +0000 (15:35 +0000)] 
Bump version number for xfsprogs.
Merge of master-melb:xfs-cmds:23865a by kenmcd.

18 years agoFix strtok botch which prevented extraction of rtdev name.
Nathan Scott [Tue, 20 Sep 2005 15:34:20 +0000 (15:34 +0000)] 
Fix strtok botch which prevented extraction of rtdev name.
Merge of master-melb:xfs-cmds:23864a by kenmcd.

18 years agoSwitch to using /proc/self/mounts instead of /etc/mtab now this has all we need.
Nathan Scott [Tue, 20 Sep 2005 15:33:37 +0000 (15:33 +0000)] 
Switch to using /proc/self/mounts instead of /etc/mtab now this has all we need.
Merge of master-melb:xfs-cmds:23863a by kenmcd.

18 years agoUpdate xfsprogs version to 2.7.0. v2.7.0
Nathan Scott [Fri, 16 Sep 2005 15:22:05 +0000 (15:22 +0000)] 
Update xfsprogs version to 2.7.0.
Merge of master-melb:xfs-cmds:23842a by kenmcd.

18 years agoResolve quota-related uid/gid signedness issues in userspace tools.
Nathan Scott [Fri, 16 Sep 2005 15:21:23 +0000 (15:21 +0000)] 
Resolve quota-related uid/gid signedness issues in userspace tools.
Merge of master-melb:xfs-cmds:23841a by kenmcd.

18 years agoIssue a quote sync before reporting quota, resolving issue with delayed allocation.
Nathan Scott [Fri, 16 Sep 2005 15:20:40 +0000 (15:20 +0000)] 
Issue a quote sync before reporting quota, resolving issue with delayed allocation.
Merge of master-melb:xfs-cmds:23840a by kenmcd.

18 years agoSupport for updated inline extended attributes format (attr2).
Nathan Scott [Fri, 16 Sep 2005 15:19:56 +0000 (15:19 +0000)] 
Support for updated inline extended attributes format (attr2).
Merge of master-melb:xfs-cmds:23839a by kenmcd.

18 years agoAdd xfs_db expert mode commands for set/remove of extended attributes.
Nathan Scott [Fri, 16 Sep 2005 15:19:08 +0000 (15:19 +0000)] 
Add xfs_db expert mode commands for set/remove of extended attributes.
Merge of master-melb:xfs-cmds:23838a by kenmcd.

18 years agoFix builds for FreeBSD, thanks to Craig Rodrigues.
Nathan Scott [Thu, 11 Aug 2005 06:02:16 +0000 (06:02 +0000)] 
Fix builds for FreeBSD, thanks to Craig Rodrigues.
Merge of master-melb:xfs-cmds:23478a by kenmcd.

18 years agoFix hyphens in this man page - not all were back-slashed.
Nathan Scott [Wed, 10 Aug 2005 03:48:52 +0000 (03:48 +0000)] 
Fix hyphens in this man page - not all were back-slashed.
Merge of master-melb:xfs-cmds:23446a by kenmcd.

18 years agoBump xfsprogs version number.
Nathan Scott [Thu, 28 Jul 2005 06:03:50 +0000 (06:03 +0000)] 
Bump xfsprogs version number.
Merge of master-melb:xfs-cmds:23297a by kenmcd.

18 years agoPerform log stripe alignment checks on external as well as internal logs.
Nathan Scott [Thu, 28 Jul 2005 06:03:08 +0000 (06:03 +0000)] 
Perform log stripe alignment checks on external as well as internal logs.
Merge of master-melb:xfs-cmds:23296a by kenmcd.

18 years agoDo not dereference null xfs_mount pointer if we fail to initialise.
Nathan Scott [Thu, 28 Jul 2005 06:02:26 +0000 (06:02 +0000)] 
Do not dereference null xfs_mount pointer if we fail to initialise.
Merge of master-melb:xfs-cmds:23294a by kenmcd.

18 years agoRevert accidental checkin, chunk of code from a upcoming patch.
Nathan Scott [Thu, 28 Jul 2005 06:01:44 +0000 (06:01 +0000)] 
Revert accidental checkin, chunk of code from a upcoming patch.
Merge of master-melb:xfs-cmds:23293a by kenmcd.

18 years agoavoid 32-bit overflow when calculating secondary superblock offsets
Eric Sandeen [Thu, 28 Jul 2005 02:04:19 +0000 (02:04 +0000)] 
avoid 32-bit overflow when calculating secondary superblock offsets

18 years agoGet libhandle working on IRIX for qa. Put back fd_to_handle.
Tim Shimmin [Mon, 4 Jul 2005 06:00:09 +0000 (06:00 +0000)] 
Get libhandle working on IRIX for qa. Put back fd_to_handle.
Merge of master-melb:xfs-cmds:23053a by kenmcd.

18 years agoFix a typo in a comment.
Nathan Scott [Mon, 20 Jun 2005 03:50:09 +0000 (03:50 +0000)] 
Fix a typo in a comment.
Merge of master-melb:xfs-cmds:22911a by kenmcd.

18 years agoReset loop counter for multiple commands, found by QA.
Nathan Scott [Mon, 20 Jun 2005 03:49:29 +0000 (03:49 +0000)] 
Reset loop counter for multiple commands, found by QA.
Merge of master-melb:xfs-cmds:22910a by kenmcd.

18 years agoBump xfsprogs version number.
Nathan Scott [Mon, 20 Jun 2005 03:48:49 +0000 (03:48 +0000)] 
Bump xfsprogs version number.
Merge of master-melb:xfs-cmds:22904a by kenmcd.

18 years agoMake blocktrash an expert-mode-only xfs_db command since its dangerous.
Nathan Scott [Mon, 20 Jun 2005 03:48:08 +0000 (03:48 +0000)] 
Make blocktrash an expert-mode-only xfs_db command since its dangerous.
Merge of master-melb:xfs-cmds:22903a by kenmcd.

18 years agoSwitch to using fsxattr instead of special projid ioctls.
Nathan Scott [Mon, 20 Jun 2005 03:47:26 +0000 (03:47 +0000)] 
Switch to using fsxattr instead of special projid ioctls.
Merge of master-melb:xfs-cmds:22902a by kenmcd.

18 years agoUse a temporary 32-bit variable in readlink_by_handle to avoid
Bill Kendall [Mon, 13 Jun 2005 14:59:17 +0000 (14:59 +0000)] 
Use a temporary 32-bit variable in readlink_by_handle to avoid
updating the wrong half of a size_t pointer. This could happen
on 64-bit, big endian systems.

18 years agoFix minor xfs_quota double-reporting issue found by QA testing project quota; bump...
Nathan Scott [Tue, 7 Jun 2005 23:34:55 +0000 (23:34 +0000)] 
Fix minor xfs_quota double-reporting issue found by QA testing project quota; bump xfsprogs version.

18 years agoresync endianess handling in xfsprogs with the kernel
Christoph Hellwig [Tue, 7 Jun 2005 14:56:07 +0000 (14:56 +0000)] 
resync endianess handling in xfsprogs with the kernel

18 years agoBump xfsprogs version number.
Nathan Scott [Mon, 6 Jun 2005 06:02:26 +0000 (06:02 +0000)] 
Bump xfsprogs version number.
Merge of master-melb:xfs-cmds:22830a by kenmcd.

18 years agoExtend get_subvol_wrapper with another parameter which tells whether or not to align...
Nathan Scott [Mon, 6 Jun 2005 06:01:44 +0000 (06:01 +0000)] 
Extend get_subvol_wrapper with another parameter which tells whether or not to align sectors/blocks for this device.  Use it in mkfs for RAID4/5/6.
Merge of master-melb:xfs-cmds:22829a by kenmcd.

18 years agoFixup that last fix attempting to not align on linear MD arrays; also added in RAID4...
Nathan Scott [Mon, 6 Jun 2005 03:50:11 +0000 (03:50 +0000)] 
Fixup that last fix attempting to not align on linear MD arrays; also added in RAID4/6/10 support.
Merge of master-melb:xfs-cmds:22819a by kenmcd.

18 years agoMinor man page corrections, patch botch on xfs_quota.8
Nathan Scott [Mon, 6 Jun 2005 03:49:30 +0000 (03:49 +0000)] 
Minor man page corrections, patch botch on xfs_quota.8
Merge of master-melb:xfs-cmds:22818a by kenmcd.

18 years agoBump xfsprogs version number for recent changes, switch xfs_quota on in the build.
Nathan Scott [Fri, 3 Jun 2005 06:12:02 +0000 (06:12 +0000)] 
Bump xfsprogs version number for recent changes, switch xfs_quota on in the build.
Merge of master-melb:xfs-cmds:22800a by kenmcd.

18 years agoAdd O_NONBLOCK option to xfs_io open command.
Nathan Scott [Fri, 3 Jun 2005 06:11:20 +0000 (06:11 +0000)] 
Add O_NONBLOCK option to xfs_io open command.
Merge of master-melb:xfs-cmds:22799a by kenmcd.

18 years agoFix xfs_quota bugs found by QA tests, and add some options to assist testing.
Nathan Scott [Fri, 3 Jun 2005 06:10:38 +0000 (06:10 +0000)] 
Fix xfs_quota bugs found by QA tests, and add some options to assist testing.
Merge of master-melb:xfs-cmds:22798a by kenmcd.

18 years agoAdd a man page for xfs_quota utility.
Nathan Scott [Fri, 3 Jun 2005 06:09:56 +0000 (06:09 +0000)] 
Add a man page for xfs_quota utility.
Merge of master-melb:xfs-cmds:22797a by kenmcd.

18 years agoDo not do stripe alignment in mkfs for raid0/1 MD devices.
Nathan Scott [Fri, 3 Jun 2005 06:08:37 +0000 (06:08 +0000)] 
Do not do stripe alignment in mkfs for raid0/1 MD devices.
Merge of master-melb:xfs-cmds:22794a by kenmcd.

18 years agoPortability changes to get xfs_quota to compile on IRIX as well.
Nathan Scott [Fri, 3 Jun 2005 06:07:09 +0000 (06:07 +0000)] 
Portability changes to get xfs_quota to compile on IRIX as well.
Merge of master-melb:xfs-cmds:22792a by kenmcd.

19 years agofix mkfs.xfs manpage: stripe width isn't returned by stat
Christoph Hellwig [Wed, 11 May 2005 09:10:43 +0000 (09:10 +0000)] 
fix mkfs.xfs manpage: stripe width isn't returned by stat

19 years agoGCC4 signedness fixes
Christoph Hellwig [Mon, 25 Apr 2005 13:21:46 +0000 (13:21 +0000)] 
GCC4 signedness fixes
cvtnum and init_cvtnum take unsigned paramaters now

19 years agoGCC4 fixes
Christoph Hellwig [Thu, 21 Apr 2005 10:02:03 +0000 (10:02 +0000)] 
GCC4 fixes
remove bogus const attribute on function return values

19 years agoInitial version of xfs quota utility. Knows how to do user/group/project quota,...
Nathan Scott [Tue, 19 Apr 2005 15:00:30 +0000 (15:00 +0000)] 
Initial version of xfs quota utility.  Knows how to do user/group/project quota, provides missing freespace reporting for realtime on Linux, and for project quotas.  Allows all current and future XFS quota functionality to be exposed without complicating the standard quota tools.
Merge of master-melb:xfs-cmds:22274a by kenmcd.