Up to [Development] / xfs-cmds / xfsprogs / io
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.25 / (download) - annotate - [select for diffs], Wed Dec 20 14:34:47 2006 UTC (10 years, 9 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.24: +0 -32
lines
Diff to previous 1.24 (unified)
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.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 5 05:02:42 2005 UTC (11 years, 10 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.23: +41 -3
lines
Diff to previous 1.23 (unified)
Add xfs_io code to grok direct IO size/alignment information. Merge of master-melb:xfs-cmds:24688a by kenmcd.
Revision 1.23 / (download) - annotate - [select for diffs], Wed Nov 16 14:11:31 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.22: +1 -1
lines
Diff to previous 1.22 (unified)
Fix build warnings on ia64 Linux and on IRIX too. Merge of master-melb:xfs-cmds:24460a by kenmcd.
Revision 1.22 / (download) - annotate - [select for diffs], Fri Nov 11 14:28:31 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.21: +1 -1
lines
Diff to previous 1.21 (unified)
Fix up compiler warnings and other issues when building on IRIX. Merge of master-melb:xfs-cmds:24375a by kenmcd.
Revision 1.21 / (download) - annotate - [select for diffs], Fri Nov 11 14:27:22 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.20: +12 -26
lines
Diff to previous 1.20 (unified)
Update copyright/license notices to match SGI legal prefered boilerplate. Merge of master-melb:xfs-cmds:24374a by kenmcd.
Revision 1.20 / (download) - annotate - [select for diffs], Fri Nov 11 14:25:18 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.19: +189 -19
lines
Diff to previous 1.19 (unified)
Provide further debugging options and tweaks for analysing the read/write paths. Merge of master-melb:xfs-cmds:24372a by kenmcd.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Oct 8 03:47:58 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.18: +10 -8
lines
Diff to previous 1.18 (unified)
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.
Revision 1.18 / (download) - annotate - [select for diffs], Fri Jun 3 06:07:09 2005 UTC (12 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (unified)
Portability changes to get xfs_quota to compile on IRIX as well. Merge of master-melb:xfs-cmds:22792a by kenmcd.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 25 13:21:46 2005 UTC (12 years, 5 months ago) by hch
Branch: MAIN
Changes since 1.16: +1 -1
lines
Diff to previous 1.16 (unified)
GCC4 signedness fixes cvtnum and init_cvtnum take unsigned paramaters now
Revision 1.16 / (download) - annotate - [select for diffs], Wed Mar 9 14:08:59 2005 UTC (12 years, 7 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.15: +20 -9
lines
Diff to previous 1.15 (unified)
Improve the statistics reporting for xfs_io. Merge of master-melb:xfs-cmds:21779a by kenmcd.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Sep 17 06:40:22 2004 UTC (13 years, 1 month ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.14: +6 -3
lines
Diff to previous 1.14 (unified)
Fix xfs_io request size handling botch in alloc_buffer when going from larger to smaller request sizes. Merge of xfs-cmds-melb:slinx:19497a by kenmcd.
Revision 1.14 / (download) - annotate - [select for diffs], Fri Sep 10 02:23:29 2004 UTC (13 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.13: +1 -1
lines
Diff to previous 1.13 (unified)
Updates mainly to get a clean xfs_io compile on IRIX (non-gcc), and to add a couple more inode flags needed initially on IRIX (Linux soon). Updates to get clean compile on IRIX (non-gcc).
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jun 9 11:35:55 2004 UTC (13 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.12: +1 -1
lines
Diff to previous 1.12 (unified)
Trivial tweaks to xfs_io.
Revision 1.12 / (download) - annotate - [select for diffs], Fri Apr 30 03:20:25 2004 UTC (13 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (unified)
Fix printf format for bytes read/written output.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Mar 25 03:48:10 2004 UTC (13 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.10: +22 -24
lines
Diff to previous 1.10 (unified)
xfs_io tweaks - support multiple files and memory mapped IO, amongst others.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Mar 5 04:08:55 2004 UTC (13 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.9: +14 -6
lines
Diff to previous 1.9 (unified)
xfs_io tweaks to allow some operations to work on non-XFS files (blkdev, etc).
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jan 20 00:41:43 2004 UTC (13 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (unified)
xfsprogs update - Debian installer support, sync user/kernel stuff. Fix some compiler warnings.
Revision 1.8 / (download) - annotate - [select for diffs], Fri Dec 5 06:36:15 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.7: +25 -13
lines
Diff to previous 1.7 (unified)
Small xfs_io tweaks and fixes.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 7 06:09:01 2003 UTC (14 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.6: +7 -6
lines
Diff to previous 1.6 (unified)
xfsprogs update - fine-tune xfs_io size/offsets to be like mkfs, libdisk and build updates
Revision 1.6 / (download) - annotate - [select for diffs], Wed Jun 18 06:04:16 2003 UTC (14 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.5: +1 -1
lines
Diff to previous 1.5 (unified)
xfsprogs update - Andi's mkfs log size default change and enabling large sector support being the two big ticket items, several other small fixes too. fix rounding-down-input problems in some commands (strtoul -> strtoull).
Revision 1.5 / (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.4: +1 -1
lines
Diff to previous 1.4 (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.4 / (download) - annotate - [select for diffs], Wed Apr 16 18:29:10 2003 UTC (14 years, 6 months ago) by cattelan
Branch: MAIN
Changes since 1.3: +10 -10
lines
Diff to previous 1.3 (unified)
Merge whitespace changes over
Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 7 03:03:39 2003 UTC (14 years, 6 months ago) by fsgqa
Branch: MAIN
Changes since 1.2: +4 -2
lines
Diff to previous 1.2 (unified)
Use memalign instead of realloc for read/write buffer so direct IO works.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 31 02:57:10 2003 UTC (14 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.1: +1 -1
lines
Diff to previous 1.1 (unified)
Bunch of portability related changes to xfsprogs. Includes some code to allow db/mkfs/repair to be used on Mac's (maybe useful for dual boot), & some code to build on IRIX too (useful for purify-ing xfs_repair only). Abstract platform dependent code out into headers.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Mar 25 03:48:48 2003 UTC (14 years, 6 months ago) by nathans
Branch: MAIN
Add xfs_io into xfsprogs, an xfs_db-alike program for the XFS IO path which knows about direct IO, space preallocation, realtime files, etc which the usual tools like dd don't unfortunately. This is a fixed-up version of a hacked tool that I found useful for coding, debugging and testing unwritten extents; hopefully it'll be useful for realtime too.