Up to [Development] / xfs-cmds / xfsdump / common
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.21 / (download) - annotate - [select for diffs], Mon Oct 2 18:10:30 2006 UTC (11 years ago) by wkendall
Branch: MAIN
CVS Tags: HEAD
Changes since 1.20: +19 -6
lines
Diff to previous 1.20 (unified)
Change xfsdump to use its inode map to determine the next inode of interest when doing inode scans. This prevents unecessary bulkstat calls when dumping only a fraction of a filesystem, e.g., when doing a subtree or incremental dump.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Jun 6 19:50:24 2006 UTC (11 years, 4 months ago) by wkendall
Branch: MAIN
Changes since 1.19: +46 -15
lines
Diff to previous 1.19 (unified)
Add a function to call a given callback for each inode group in the filesystem. Add a callback handler to count the number of inode groups in the filesystem.
Revision 1.19 / (download) - annotate - [select for diffs], Wed May 24 06:08:55 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.18: +1 -1
lines
Diff to previous 1.18 (unified)
Update xfsdump build to use xfs.h instead of libxfs.h, fixing a recent namespace collision on list symbols. Merge of master-melb:xfs-cmds:26007a by kenmcd.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Feb 7 16:00:26 2006 UTC (11 years, 8 months ago) by wkendall
Branch: MAIN
Changes since 1.17: +7 -11
lines
Diff to previous 1.17 (unified)
Merge in some changes from the IRIX tree. A few minor bug fixes, but mainly whitespace changes and code reorganization to line up with IRIX.
Revision 1.17 / (download) - annotate - [select for diffs], Tue Jan 31 15:47:31 2006 UTC (11 years, 8 months ago) by wkendall
Branch: MAIN
Changes since 1.16: +31 -2
lines
Diff to previous 1.16 (unified)
This mod adds a number of optimizations to increase the performance of xfsdump and xfsrestore, especially on filesystems with millions of inodes. Many small changes were made to minimize the number of system calls required per inode. Significant changes to xfsdump: - Cache the gen number of each inode during the initial inode scan so that a bulkstat single does not need to be done for each inode when dumping directories. - No longer retrieve the DMF attribute when estimating the dump size of a file. Use information from the bulkstat instead. - Retrieve DMF attribute by handle instead of doing open/attr_getf/close. - In determining where to split multi-stream dumps, take into consideration the number of files and not just the file size. This allows filesystems with large amounts of inodes but relatively little data (DMF filesystem) to be split correctly. Significant changes to xfsrestore: - Buffer writes to the namreg file to eliminate 2 very small write system calls per directory entry. - Buffer writes to dirattr file to eliminate a small write system call per directory. - Speedup the check to see if a particular window of the tree file is mapped. This allows xfsrestore to use more, smaller windows which is beneficial if we can't fit them all in memory and have to start unmapping them. This also makes the -w option obsolete so that option now has no effect. - Change the hash function to give a better distribution among the hash buckets. - Do not make an unnecessary unlink call if the file being restored does not already exist.
Revision 1.16 / (download) - annotate - [select for diffs], Wed Nov 9 05:04:17 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.15: +14 -28
lines
Diff to previous 1.15 (unified)
Update copyright annotations and license boilerplates to correspond with SGI Legals preferences. Merge of master-melb:xfs-cmds:24334a by kenmcd.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Jun 3 15:12:00 2005 UTC (12 years, 4 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.14: +4 -41
lines
Diff to previous 1.14 (unified)
get rid of stat64_to_xfsbstat Merge of master-melb:xfs-cmds:22817a by kenmcd. removal of stat64_to_xfsbstat
Revision 1.14 / (download) - annotate - [select for diffs], Wed Feb 9 19:21:00 2005 UTC (12 years, 8 months ago) by wkendall
Branch: MAIN
Changes since 1.13: +0 -24
lines
Diff to previous 1.13 (unified)
Fix a couple of spots in xfsrestore where XFS-specific calls were being made without first checking to see if the filesystem being restored is XFS.
Revision 1.13 / (download) - annotate - [select for diffs], Tue Apr 29 01:52:34 2003 UTC (14 years, 5 months ago) by nathans
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (unified)
Fix includes to not be relative to paths provided by -I directives, for the xfsprogs and xfsdump builds. At this stage still provide these gcc options in the build but later that can be removed too now that headers are clean.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Dec 19 22:44:59 2002 UTC (14 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.11: +12 -12
lines
Diff to previous 1.11 (unified)
I18N support for xfsdump package.
Revision 1.11 / (download) - annotate - [select for diffs], Tue Sep 3 02:15:45 2002 UTC (15 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.10: +3 -2
lines
Diff to previous 1.10 (unified)
geometry ioctl versioning changes.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jun 4 23:07:56 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.9: +1 -1
lines
Diff to previous 1.9 (unified)
Update copyright dates (again)
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jun 4 22:53:09 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.8: +1 -1
lines
Diff to previous 1.8 (unified)
Undoes mod: xfs-cmds:slinx:120772a Undo xfs-cmds:slinx:120772a, inadvertently whacked a previous mod.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 4 17:58:21 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.7: +1 -1
lines
Diff to previous 1.7 (unified)
Update copyright dates
Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 18 01:29:49 2002 UTC (15 years, 8 months ago) by ivanr
Branch: MAIN
Changes since 1.6: +1 -1
lines
Diff to previous 1.6 (unified)
change builkstat failure WARNING to TRACE message
Revision 1.6 / (download) - annotate - [select for diffs], Fri Sep 28 09:49:27 2001 UTC (16 years ago) by fsgqa
Branch: MAIN
Changes since 1.5: +9 -2
lines
Diff to previous 1.5 (unified)
time32_t changes
Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 17 05:01:13 2001 UTC (16 years, 1 month ago) by ivanr
Branch: MAIN
Changes since 1.4: +17 -8
lines
Diff to previous 1.4 (unified)
check return code for bulkstat_single call
Revision 1.4 / (download) - annotate - [select for diffs], Wed Aug 1 04:25:55 2001 UTC (16 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.3: +6 -6
lines
Diff to previous 1.3 (unified)
64bit compiler warnings - ensure args match the syscall interface.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Jul 12 17:31:50 2001 UTC (16 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.2: +1 -1
lines
Diff to previous 1.2 (unified)
convert linux dev_t in stat64 return to irix format used in bulkstat output.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Apr 3 03:57:58 2001 UTC (16 years, 6 months ago) by ivanr
Branch: MAIN
CVS Tags: Release-1_0_0,
Linux-2_4_5-merge
Changes since 1.1: +3 -3
lines
Diff to previous 1.1 (unified)
add quota support
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 15 04:06:20 2001 UTC (16 years, 9 months ago) by nathans
Branch: MAIN
cmd/xfs/dump/common/util.c 1.15 Renamed to cmd/xfsdump/common/util.c