]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/log
thirdparty/xfsprogs-dev.git
19 years agoSupply FILE * parameter of stderr to libxfs_report.
Madan Valluri [Tue, 6 Jun 2006 03:30:36 +0000 (03:30 +0000)] 
Supply FILE * parameter of stderr to libxfs_report.
Supply FILE * parameter of stderr to libxfs_report.
Call libxfs_report after each phase to report cache information.

19 years agoImprove repair cache hit efficiency reporting.
Madan Valluri [Tue, 6 Jun 2006 00:53:42 +0000 (00:53 +0000)] 
Improve repair cache hit efficiency reporting.
1) added ch_count field to struct cache_hash.
2) Added FILE *fp, to cache_report proto.

19 years agoFix an endianness issue in the FreeBSD headers, remove a no-longer-needed HAVE macro...
Nathan Scott [Mon, 29 May 2006 03:54:39 +0000 (03:54 +0000)] 
Fix an endianness issue in the FreeBSD headers, remove a no-longer-needed HAVE macro too.
Merge of master-melb:xfs-cmds:26062a by kenmcd.

19 years agoReally fix gcc warning on ia64 this time.
Nathan Scott [Mon, 29 May 2006 03:53:51 +0000 (03:53 +0000)] 
Really fix gcc warning on ia64 this time.
Merge of master-melb:xfs-cmds:26061a by kenmcd.

19 years agoFix compiler warning with gcc on ia64.
Nathan Scott [Fri, 26 May 2006 04:01:34 +0000 (04:01 +0000)] 
Fix compiler warning with gcc on ia64.
Merge of master-melb:xfs-cmds:26035a by kenmcd.

19 years agoInstrumentation of new cache code.
Madan Valluri [Wed, 24 May 2006 01:37:54 +0000 (01:37 +0000)] 
Instrumentation of new cache code.
Adjust cache hash bucket size from command line.
1) Added additional fields to cache struct
2) Added cache_report function prototype.

19 years agoFix userspace inclusion of libxfs.h for other tools.
Nathan Scott [Mon, 22 May 2006 03:52:53 +0000 (03:52 +0000)] 
Fix userspace inclusion of libxfs.h for other tools.
Merge of master-melb:xfs-cmds:25996a by kenmcd.

19 years agoFix userspace inclusion of libxfs.h for other tools.
Nathan Scott [Mon, 22 May 2006 03:52:10 +0000 (03:52 +0000)] 
Fix userspace inclusion of libxfs.h for other tools.
Merge of master-melb:xfs-cmds:25995a by kenmcd.

19 years agoAdd degframentation exclusion support
Barry Naujok [Fri, 19 May 2006 06:08:50 +0000 (06:08 +0000)] 
Add degframentation exclusion support
Merge of master-melb:xfs-cmds:25987a by kenmcd.

  Add no-defrag flag support to xfs_db

19 years ago1) Edits to avoid using static memory buffers (Makefile, attr_repair.c,
Madan Valluri [Fri, 19 May 2006 04:16:20 +0000 (04:16 +0000)] 
1) Edits to avoid using static memory buffers (Makefile, attr_repair.c,
  dir.c, init.c)
2) Eliminate unused static variable use in scan.c + loop counter
  check optimization.
1) Added libpthread

19 years agoBump xfsprogs version to 2.8.x, fix some minor build issues. v2.8.0
Nathan Scott [Thu, 18 May 2006 15:53:34 +0000 (15:53 +0000)] 
Bump xfsprogs version to 2.8.x, fix some minor build issues.
Merge of master-melb:xfs-cmds:25970a by kenmcd.

19 years agoProvide a mechanism for batch writeout of buffer cache nodes.
Nathan Scott [Thu, 18 May 2006 15:52:48 +0000 (15:52 +0000)] 
Provide a mechanism for batch writeout of buffer cache nodes.
Merge of master-melb:xfs-cmds:25968a by kenmcd.

19 years agoImplement buffer and inode caching in libxfs, groundwork for a parallel version of...
Nathan Scott [Thu, 18 May 2006 15:52:04 +0000 (15:52 +0000)] 
Implement buffer and inode caching in libxfs, groundwork for a parallel version of xfs_repair.
Merge of master-melb:xfs-cmds:25967a by kenmcd.

19 years agoFix buffer refcount leak on an AGFL buffer.
Nathan Scott [Thu, 18 May 2006 15:51:18 +0000 (15:51 +0000)] 
Fix buffer refcount leak on an AGFL buffer.
Merge of master-melb:xfs-cmds:25966a by kenmcd.

19 years agoFix missed iput on realtime inodes in phase6 of repair.
Nathan Scott [Thu, 18 May 2006 15:50:35 +0000 (15:50 +0000)] 
Fix missed iput on realtime inodes in phase6 of repair.
Merge of master-melb:xfs-cmds:25965a by kenmcd.

19 years agoFix some leaked references on buffers in dabufs in phase6.
Nathan Scott [Thu, 18 May 2006 15:49:52 +0000 (15:49 +0000)] 
Fix some leaked references on buffers in dabufs in phase6.
Merge of master-melb:xfs-cmds:25964a by kenmcd.

19 years agoInitial version of a generic cache, which will provide a buffer/inode cache shortly...
Nathan Scott [Thu, 18 May 2006 15:49:09 +0000 (15:49 +0000)] 
Initial version of a generic cache, which will provide a buffer/inode cache shortly.  Uses pthread-based locking for mutex on shared structures.
Merge of master-melb:xfs-cmds:25963a by kenmcd.

19 years agoAdd code to xfs_db/admin to allow version 1 to version 2 log transition.
Nathan Scott [Thu, 18 May 2006 03:48:51 +0000 (03:48 +0000)] 
Add code to xfs_db/admin to allow version 1 to version 2 log transition.
Merge of master-melb:xfs-cmds:25961a by kenmcd.

19 years agopv:952931
Barry Naujok [Tue, 16 May 2006 06:05:01 +0000 (06:05 +0000)] 
pv:952931
Phase 4 didn't clear the entire bmap array
Merge of master-melb:xfs-cmds:25947a by kenmcd.

  Updated version number

19 years agoThe agno/block checking was off by one.
Madan Valluri [Tue, 16 May 2006 03:00:15 +0000 (03:00 +0000)] 
The agno/block checking was off by one.
The agno/block checking was off by one in the verify_ag_bno.

19 years agoFix compilation for xfs_repair after recent optimisations. __inline -> static inline...
Nathan Scott [Mon, 15 May 2006 15:29:58 +0000 (15:29 +0000)] 
Fix compilation for xfs_repair after recent optimisations.  __inline -> static inline, and remove debug-only copies of some routines.
Merge of master-melb:xfs-cmds:25940a by kenmcd.

19 years agoThese changes fall into three categores which are:
Madan Valluri [Fri, 12 May 2006 16:03:02 +0000 (16:03 +0000)] 
These changes fall into three categores which are:

1) Eliminate compiler warning (COMP)
2) Bug fixes (BUG)
3) Reduce CPU cycles. (CPU)
1) Supply cast to libxfs_da_hashname (COMP)

19 years agoFix parent.c compile warnings on ia64.
Nathan Scott [Fri, 5 May 2006 03:58:39 +0000 (03:58 +0000)] 
Fix parent.c compile warnings on ia64.
Merge of master-melb:xfs-cmds:25891a by kenmcd.

19 years agoFix alignment issue back porting to IRIX.
Nathan Scott [Tue, 2 May 2006 15:35:40 +0000 (15:35 +0000)] 
Fix alignment issue back porting to IRIX.
Merge of master-melb:xfs-cmds:25869a by kenmcd.

19 years agoComplete uuid platform abstractions, fix do_div for 64 bit platforms.
Nathan Scott [Fri, 28 Apr 2006 04:02:55 +0000 (04:02 +0000)] 
Complete uuid platform abstractions, fix do_div for 64 bit platforms.
Merge of master-melb:xfs-cmds:25844a by kenmcd.

19 years agoxfs_io parent changes for newer interface
Tim Shimmin [Thu, 27 Apr 2006 15:41:39 +0000 (15:41 +0000)] 
xfs_io parent changes for newer interface
Merge of master-melb:xfs-cmds:25839a by kenmcd.

  Add in parent code to Makefile.

19 years agoBackport xfs_repair from the xfs-cmds tree to IRIX to aid parallel repair merging...
Nathan Scott [Thu, 27 Apr 2006 15:40:54 +0000 (15:40 +0000)] 
Backport xfs_repair from the xfs-cmds tree to IRIX to aid parallel repair merging later.
Merge of master-melb:xfs-cmds:25838a by kenmcd.

19 years agoFix up check of right most branch in a multi-level extent btree
Barry Naujok [Thu, 27 Apr 2006 15:40:08 +0000 (15:40 +0000)] 
Fix up check of right most branch in a multi-level extent btree
Merge of master-melb:xfs-cmds:25836a by kenmcd.

  pv:952341
  Fix up check of right most branch in a multi-level extent btree

19 years agoFix up xfsprogs Debian build issue, and access to /etc/mtab checks.
Nathan Scott [Wed, 5 Apr 2006 03:56:25 +0000 (03:56 +0000)] 
Fix up xfsprogs Debian build issue, and access to /etc/mtab checks.
Merge of master-melb:xfs-cmds:25678a by kenmcd.

19 years agofix lib64 installs
Tim Shimmin [Tue, 4 Apr 2006 06:06:00 +0000 (06:06 +0000)] 
fix lib64 installs
Merge of master-melb:xfs-cmds:25657a by kenmcd.

19 years agoBump xfsprogs version number for recent changes.
Nathan Scott [Mon, 27 Mar 2006 06:05:35 +0000 (06:05 +0000)] 
Bump xfsprogs version number for recent changes.
Merge of master-melb:xfs-cmds:25567a by kenmcd.

19 years agoDocument recent changes, enable -O2 by default for builds.
Nathan Scott [Wed, 22 Mar 2006 02:53:54 +0000 (02:53 +0000)] 
Document recent changes, enable -O2 by default for builds.
Merge of master-melb:xfs-cmds:25533a by kenmcd.

19 years agoFix a man page typo in the xfs_quota man page.
Nathan Scott [Wed, 22 Mar 2006 02:53:11 +0000 (02:53 +0000)] 
Fix a man page typo in the xfs_quota man page.
Merge of master-melb:xfs-cmds:25532a by kenmcd.

19 years agoFix realtime freespace accounting for df, missed an fsb to bytes conversion.
Nathan Scott [Wed, 22 Mar 2006 02:52:28 +0000 (02:52 +0000)] 
Fix realtime freespace accounting for df, missed an fsb to bytes conversion.
Merge of master-melb:xfs-cmds:25530a by kenmcd.

19 years agoBump xfsprogs version number for recent changes.
Nathan Scott [Fri, 3 Mar 2006 02:56:51 +0000 (02:56 +0000)] 
Bump xfsprogs version number for recent changes.
Merge of master-melb:xfs-cmds:25353a by kenmcd.

19 years agoFix mishandling of external log/rt devices in userspace for old kernels where procfs...
Nathan Scott [Fri, 3 Mar 2006 02:56:08 +0000 (02:56 +0000)] 
Fix mishandling of external log/rt devices in userspace for old kernels where procfs output was subtely different.
Merge of master-melb:xfs-cmds:25352a by kenmcd.

19 years agoFix a bug in the xfs_copy log re-write code avoiding duplicate UUIDs. Also fix the...
Nathan Scott [Fri, 3 Mar 2006 02:55:24 +0000 (02:55 +0000)] 
Fix a bug in the xfs_copy log re-write code avoiding duplicate UUIDs.  Also fix the logic for sizing the direct write buffer, which fails for large maxdio sizes.
Merge of master-melb:xfs-cmds:25351a by kenmcd.

19 years agoDebian packaging updates.
Nathan Scott [Wed, 15 Feb 2006 14:33:42 +0000 (14:33 +0000)] 
Debian packaging updates.
Merge of master-melb:xfs-cmds:25205a by kenmcd.

19 years agoDebian packaging updates for xfsprogs.
Nathan Scott [Wed, 15 Feb 2006 14:32:13 +0000 (14:32 +0000)] 
Debian packaging updates for xfsprogs.
Merge of master-melb:xfs-cmds:25203a by kenmcd.

19 years agoget rid of cursor and more parameters for getparents functions.
Tim Shimmin [Wed, 15 Feb 2006 02:50:54 +0000 (02:50 +0000)] 
get rid of cursor and more parameters for getparents functions.
Slight function namechange at the same time.
Merge of master-melb:xfs-cmds:25194a by kenmcd.

  Remove cursor and more parameters.

19 years agoRearrange some struct/typedef declarations to work with more compiler variants.
Nathan Scott [Mon, 13 Feb 2006 14:37:59 +0000 (14:37 +0000)] 
Rearrange some struct/typedef declarations to work with more compiler variants.
Merge of master-melb:xfs-cmds:25183a by kenmcd.

19 years agoFix compilation for non-Linux builds (thanks to FreeBSD folks).
Nathan Scott [Wed, 8 Feb 2006 05:03:06 +0000 (05:03 +0000)] 
Fix compilation for non-Linux builds (thanks to FreeBSD folks).
Merge of master-melb:xfs-cmds:25141a by kenmcd.

19 years agoFix compilation for non-Linux builds (thanks to FreeBSD folks).
Nathan Scott [Wed, 8 Feb 2006 02:50:45 +0000 (02:50 +0000)] 
Fix compilation for non-Linux builds (thanks to FreeBSD folks).
Merge of master-melb:xfs-cmds:25140a by kenmcd.

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

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

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

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

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

19 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

19 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

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

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

19 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

19 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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