Up to [Development] / xfs-cmds / xfsprogs / mkfs
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.93 / (download) - annotate - [select for diffs], Mon Sep 8 06:18:43 2008 UTC (9 years, 1 month ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.92: +74 -87
lines
Diff to previous 1.92 (unified)
Update xfsprogs to latest kernel headers and functions Merge of master-melb:xfs-cmds:32070a by kenmcd.
Revision 1.92 / (download) - annotate - [select for diffs], Wed Aug 27 04:13:09 2008 UTC (9 years, 1 month ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.91: +1 -1
lines
Diff to previous 1.91 (unified)
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
Revision 1.91 / (download) - annotate - [select for diffs], Thu Jun 5 04:28:00 2008 UTC (9 years, 4 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.90: +3 -3
lines
Diff to previous 1.90 (unified)
Fix up incorrect mkfs/growfs output for ascii-ci mode Merge of master-melb:xfs-cmds:31275a by kenmcd. Fix up incorrect mkfs output for ascii-ci mode and update usage
Revision 1.90 / (download) - annotate - [select for diffs], Mon May 26 04:03:56 2008 UTC (9 years, 4 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.89: +31 -38
lines
Diff to previous 1.89 (unified)
ASCII case-insensitive support for xfsprogs Merge of master-melb:xfs-cmds:31229a by kenmcd. ASCII case-insensitive support for xfsprogs
Revision 1.89 / (download) - annotate - [select for diffs], Tue Apr 15 16:22:09 2008 UTC (9 years, 6 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.88: +17 -17
lines
Diff to previous 1.88 (unified)
Remove sysv3 legacy functions Merge of master-melb:xfs-cmds:30883a by kenmcd. Remove sysv3 legacy functions
Revision 1.88 / (download) - annotate - [select for diffs], Mon Apr 14 04:11:32 2008 UTC (9 years, 6 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.87: +7 -0
lines
Diff to previous 1.87 (unified)
Duplicate sb_features2 into following 4 bytes in superblock due to bug Merge of master-melb:xfs-cmds:30855a by kenmcd. Make sure features2 is the same in bad and good locations when creating a filesystem
Revision 1.87 / (download) - annotate - [select for diffs], Fri Feb 29 15:19:38 2008 UTC (9 years, 7 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.86: +1 -1
lines
Diff to previous 1.86 (unified)
Undo making lazy counters defaulting to on Merge of master-melb:xfs-cmds:30602a by kenmcd. Don't enable lazy counters by default
Revision 1.86 / (download) - annotate - [select for diffs], Fri Feb 29 15:18:51 2008 UTC (9 years, 7 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.85: +18 -28
lines
Diff to previous 1.85 (unified)
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
Revision 1.85 / (download) - annotate - [select for diffs], Fri Feb 29 15:18:04 2008 UTC (9 years, 7 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.84: +10 -4
lines
Diff to previous 1.84 (unified)
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
Revision 1.84 / (download) - annotate - [select for diffs], Thu Feb 7 05:18:42 2008 UTC (9 years, 8 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.83: +43 -37
lines
Diff to previous 1.83 (unified)
Fix rounding issue with new mkfs.xfs defaults Merge of master-melb:xfs-cmds:30465a by kenmcd. Fix rounding issue with new mkfs.xfs defaults and turn on lazy superblock counters by default
Revision 1.83 / (download) - annotate - [select for diffs], Fri Nov 16 05:16:34 2007 UTC (9 years, 11 months ago) by xaiki.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.82: +64 -33
lines
Diff to previous 1.82 (unified)
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.
Revision 1.82 / (download) - annotate - [select for diffs], Tue Sep 25 06:15:37 2007 UTC (10 years ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.81: +2 -4
lines
Diff to previous 1.81 (unified)
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
Revision 1.81 / (download) - annotate - [select for diffs], Mon Jul 16 03:56:15 2007 UTC (10 years, 3 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.80: +93 -21
lines
Diff to previous 1.80 (unified)
Zero existing SB sectors with -f option Merge of master-melb:xfs-cmds:29138a by kenmcd. Zero existing SB sectors with -f option
Revision 1.80 / (download) - annotate - [select for diffs], Tue May 22 15:59:41 2007 UTC (10 years, 4 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.79: +18 -4
lines
Diff to previous 1.79 (unified)
Userspace support for lazy superblock counters libxfs changes to match kernel support repair, db, growfs and mkfs changes needed to support this feature. Merge of master-melb:xfs-cmds:28654a by kenmcd. Userspace support for lazy superblock counters
Revision 1.79 / (download) - annotate - [select for diffs], Fri Dec 1 02:52:23 2006 UTC (10 years, 10 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.78: +8 -6
lines
Diff to previous 1.78 (unified)
Fix up mkfs.xfs which can create a corrupt filesystem with large block sizes. Merge of master-melb:xfs-cmds:27594a by kenmcd. Fix up determination of realtime extent size so mkfs can't create a corrupt filesystem
Revision 1.78 / (download) - annotate - [select for diffs], Fri Oct 6 16:20:33 2006 UTC (11 years ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.77: +5 -1
lines
Diff to previous 1.77 (unified)
Allow the requested sector size to be set for the ioctl setting the blocksize on the device. Merge of master-melb:xfs-cmds:27144a by kenmcd. Pass on the mkfs -s option size to libxfs.
Revision 1.77 / (download) - annotate - [select for diffs], Tue Aug 8 15:33:39 2006 UTC (11 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.76: +0 -1
lines
Diff to previous 1.76 (unified)
Cleanup some leftover turds from the days when volume managers new about XFS subvolumes (wasnt even useful code then, to be honest). Merge of master-melb:xfs-cmds:26730a by kenmcd.
Revision 1.76 / (download) - annotate - [select for diffs], Tue Aug 8 15:32:54 2006 UTC (11 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.75: +10 -31
lines
Diff to previous 1.75 (unified)
Fix up subvolume-as-file mkfs specification to be consistent. Merge of master-melb:xfs-cmds:26729a by kenmcd.
Revision 1.75 / (download) - annotate - [select for diffs], Tue Aug 8 15:32:10 2006 UTC (11 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.74: +1 -0
lines
Diff to previous 1.74 (unified)
Allow tools to use direct IO on Linux when reading from the device, if teh device supports it, and if the tools is OK with that (most are). Mainly for xfs_repair speedups, now that libxfs caches metadata buffers internally. Merge of master-melb:xfs-cmds:26728a by kenmcd.
Revision 1.74 / (download) - annotate - [select for diffs], Fri Aug 4 13:39:48 2006 UTC (11 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.73: +1 -15
lines
Diff to previous 1.73 (unified)
Fix use of realtime/log subvols as-a-file, like data subvol, for testing. Merge of master-melb:xfs-cmds:26575a by kenmcd.
Revision 1.73 / (download) - annotate - [select for diffs], Thu May 18 15:52:04 2006 UTC (11 years, 5 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.72: +9 -0
lines
Diff to previous 1.72 (unified)
Implement buffer and inode caching in libxfs, groundwork for a parallel version of xfs_repair. Merge of master-melb:xfs-cmds:25967a by kenmcd.
Revision 1.72 / (download) - annotate - [select for diffs], Fri Apr 28 04:02:55 2006 UTC (11 years, 5 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.71: +2 -2
lines
Diff to previous 1.71 (unified)
Complete uuid platform abstractions, fix do_div for 64 bit platforms. Merge of master-melb:xfs-cmds:25844a by kenmcd.
Revision 1.71 / (download) - annotate - [select for diffs], Fri Dec 2 02:51:40 2005 UTC (11 years, 10 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.70: +4 -5
lines
Diff to previous 1.70 (unified)
Sort out cosmetic differences between user and kernel copies of some sources. Merge of master-melb:xfs-cmds:24660a by kenmcd.
Revision 1.70 / (download) - annotate - [select for diffs], Wed Nov 16 14:12:14 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.69: +1 -1
lines
Diff to previous 1.69 (unified)
Update mkfs usage message, missed with -iattr=N change. Merge of master-melb:xfs-cmds:24462a by kenmcd.
Revision 1.69 / (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.68: +12 -26
lines
Diff to previous 1.68 (unified)
Update copyright/license notices to match SGI legal prefered boilerplate. Merge of master-melb:xfs-cmds:24374a by kenmcd.
Revision 1.68 / (download) - annotate - [select for diffs], Fri Nov 11 14:24:36 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.67: +18 -5
lines
Diff to previous 1.67 (unified)
Report inline attr version, and allow mkfs to explicitly set it too. Merge of master-melb:xfs-cmds:24371a by kenmcd.
Revision 1.67 / (download) - annotate - [select for diffs], Fri Nov 11 14:23:54 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.66: +27 -1
lines
Diff to previous 1.66 (unified)
Provide mkfs options to easily exercise all inheritable attributes, esp. the extsize allocator hint. Merge of master-melb:xfs-cmds:24370a by kenmcd.
Revision 1.66 / (download) - annotate - [select for diffs], Thu Jul 28 06:03:08 2005 UTC (12 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.65: +39 -29
lines
Diff to previous 1.65 (unified)
Perform log stripe alignment checks on external as well as internal logs. Merge of master-melb:xfs-cmds:23296a by kenmcd.
Revision 1.65 / (download) - annotate - [select for diffs], Mon Jun 6 06:01:44 2005 UTC (12 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.64: +19 -6
lines
Diff to previous 1.64 (unified)
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.
Revision 1.64 / (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.63: +4 -4
lines
Diff to previous 1.63 (unified)
GCC4 signedness fixes cvtnum and init_cvtnum take unsigned paramaters now
Revision 1.63 / (download) - annotate - [select for diffs], Tue Apr 19 03:57:24 2005 UTC (12 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.62: +19 -19
lines
Diff to previous 1.62 (unified)
Merge back kernel changes into libxfs, mainly endian stuff. Merge of master-melb:xfs-cmds:22256a by kenmcd.
Revision 1.62 / (download) - annotate - [select for diffs], Fri Apr 15 15:11:20 2005 UTC (12 years, 6 months ago) by hch
Branch: MAIN
Changes since 1.61: +1 -1
lines
Diff to previous 1.61 (unified)
fix mkfs.xfs -dfile only query rt subvolume stripe aligment if we actually have a rt subvolume
Revision 1.61 / (download) - annotate - [select for diffs], Wed Mar 23 02:56:57 2005 UTC (12 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.60: +1 -1
lines
Diff to previous 1.60 (unified)
Fix default mkfs allocation group size calculations for filesystem sizes in the range 32 - 64 terabytes. Merge of master-melb:xfs-cmds:21926a by kenmcd.
Revision 1.60 / (download) - annotate - [select for diffs], Wed Mar 23 02:56:17 2005 UTC (12 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.59: +42 -12
lines
Diff to previous 1.59 (unified)
Add noalign suboptions to -d and -r to allow auto-stripe-alignment to be switched off. Merge of master-melb:xfs-cmds:21924a by kenmcd.
Revision 1.59 / (download) - annotate - [select for diffs], Thu Sep 30 14:52:19 2004 UTC (13 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.58: +2 -0
lines
Diff to previous 1.58 (unified)
Keep userspace packaging in sync, portability changes; sync user/kernel source/headers; man page updates; allow e size suffix in mkfs. Merge of xfs-cmds-melb:slinx:19613a by kenmcd.
Revision 1.58 / (download) - annotate - [select for diffs], Thu Jun 17 07:15:04 2004 UTC (13 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.57: +47 -68
lines
Diff to previous 1.57 (unified)
Rework maximum transaction reservation calcs to be mkfs runtime, fix size check for stripe size aligned log.
Revision 1.57 / (download) - annotate - [select for diffs], Mon May 3 22:35:41 2004 UTC (13 years, 5 months ago) by sandeen
Branch: MAIN
Changes since 1.56: +13 -7
lines
Diff to previous 1.56 (unified)
zero more at end of device at mkfs time, be sure to get any old md superblock (which throws off mount-by-label) zero more at end of device at mkfs time, be sure to get any old md superblock (which throws off mount-by-label)
Revision 1.56 / (download) - annotate - [select for diffs], Mon Apr 5 02:30:23 2004 UTC (13 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.55: +1 -1
lines
Diff to previous 1.55 (unified)
Get the units right for a forced 32K aligned v2 log stripe size.
Revision 1.55 / (download) - annotate - [select for diffs], Wed Mar 17 21:32:49 2004 UTC (13 years, 7 months ago) by overby
Branch: MAIN
Changes since 1.54: +2 -2
lines
Diff to previous 1.54 (unified)
Define a new superblock field for more feature bits. Take the last feature bit in sb_versionnum to use to indicate that the new feature bit field is to be used. Add support for using new feature bits.
Revision 1.54 / (download) - annotate - [select for diffs], Fri Mar 5 04:26:40 2004 UTC (13 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.53: +2 -1
lines
Diff to previous 1.53 (unified)
Enable use of O_EXCL in mkfs, for exclusive 2.6 blockdev access.
Revision 1.53 / (download) - annotate - [select for diffs], Fri Feb 20 05:47:04 2004 UTC (13 years, 7 months ago) by ptools
Branch: MAIN
Changes since 1.52: +20 -9
lines
Diff to previous 1.52 (unified)
Fix up mkfs checking of logsize multiple of stripe size. Fix up mkfs to ensure that the log size is a multiple of the v2 log stripe size even if the log happens to be aligned on a log stripe boundary (always check it). Add some comments explaining use of lalign flag.
Revision 1.52 / (download) - annotate - [select for diffs], Tue Oct 28 04:41:37 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.51: +141 -126
lines
Diff to previous 1.51 (unified)
Rework the mkfs allocation group sizing algorithm, making better use of the available bits. This changes the maximum allocation group size enforced by mkfs to be 1TB (from 4GB), which scales alot better for very large filesystems.
Revision 1.51 / (download) - annotate - [select for diffs], Mon Sep 15 05:23:16 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.50: +1 -1
lines
Diff to previous 1.50 (unified)
xfsprogs update - added code for manipulating additional inode flags, fix up some logprint bugs (minor), allow growfs to work on device/path now. Fix an error message with some whacko grammar.
Revision 1.50 / (download) - annotate - [select for diffs], Mon Aug 18 23:48:27 2003 UTC (14 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.49: +2 -3
lines
Diff to previous 1.49 (unified)
Bump xfsprogs version for Glens mkfs fix, fix a typo in one of the warning messages
Revision 1.49 / (download) - annotate - [select for diffs], Mon Aug 18 20:23:00 2003 UTC (14 years, 2 months ago) by overby
Branch: MAIN
Changes since 1.48: +5 -3
lines
Diff to previous 1.48 (unified)
mkfs can improperly generate an error when the data subvolume stripe unit is larger than 256kb, which is larger than the maximum log stripe unit size. So, only set and check the log stripe unit on version 2 internal logs, and default the stripe unit size to 32kb if the data volume's stripe unit size is too big. Only set and check the log stripe unit on version 2 internal logs, and default the stripe unit size to 32kb if the data volume's stripe unit size is too big.
Revision 1.48 / (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.47: +7 -7
lines
Diff to previous 1.47 (unified)
xfsprogs update - fine-tune xfs_io size/offsets to be like mkfs, libdisk and build updates
Revision 1.47 / (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.46: +5 -18
lines
Diff to previous 1.46 (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. incorporate Andi Kleen's default log size changes, enable larger sectors.
Revision 1.46 / (download) - annotate - [select for diffs], Wed May 21 07:25:24 2003 UTC (14 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.45: +21 -1
lines
Diff to previous 1.45 (unified)
Extract device sector size at mkfs time and issue warnings if the requested filesystem sector size is too small.
Revision 1.45 / (download) - annotate - [select for diffs], Tue May 13 05:25:59 2003 UTC (14 years, 5 months ago) by nathans
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.44: +110 -76
lines
Diff to previous 1.44 (unified)
Minor mkfs updates - sync up with current mount fs heuristics, add some more large sector changes (disabled).
Revision 1.44 / (download) - annotate - [select for diffs], Mon May 12 06:49:35 2003 UTC (14 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.43: +4 -3
lines
Diff to previous 1.43 (unified)
Fix a bug in mkfs - creating version 2 logs, an incorrect stripe unit value was being passed to libxfs_clear_log. All recent versions of xfs_repair will fix this, however, because xfs_repair uses the correct stripe unit value. Fix a bug in mkfs - creating version 2 logs, an incorrect stripe unit value was being passed to libxfs_clear_log.
Revision 1.43 / (download) - annotate - [select for diffs], Tue Apr 29 01:52:34 2003 UTC (14 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.42: +3 -4
lines
Diff to previous 1.42 (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.42 / (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.41: +2 -2
lines
Diff to previous 1.41 (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). Fix compiler warning on newer versions of gcc.
Revision 1.41 / (download) - annotate - [select for diffs], Sat Mar 29 22:52:37 2003 UTC (14 years, 6 months ago) by sandeen
Branch: MAIN
Changes since 1.40: +2 -1
lines
Diff to previous 1.40 (unified)
Correct display of imaxpct in mkfs output
Revision 1.40 / (download) - annotate - [select for diffs], Thu Mar 6 06:59:34 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.39: +1 -1
lines
Diff to previous 1.39 (unified)
New xfsprogs version - enabled unwritten extents by default, new commands in xfs_db and xfs_admin to manipulate the version extflg bit on unmounted filesystems, make xfs_db check for a dirty log before zeroing it in the uuid command, man page updates, sync'd up user/kernel code and headers. Add stripe information into xfs_bmap output. Enable unwritten extents by default.
Revision 1.39 / (download) - annotate - [select for diffs], Mon Feb 17 04:11:09 2003 UTC (14 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.38: +12 -12
lines
Diff to previous 1.38 (unified)
minor xfsprogs updates. fix a divide-by-zero error with some sunit/swidth values.
Revision 1.38 / (download) - annotate - [select for diffs], Thu Dec 19 00:38:27 2002 UTC (14 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.37: +450 -360
lines
Diff to previous 1.37 (unified)
Flush out my xfsprogs backlog - bunch of I18N and sector size related changes mainly, also some build minor build cleanups here and there. Changes to support sector sizes large than 512 bytes. Changes for I18N support.
Revision 1.37 / (download) - annotate - [select for diffs], Tue Nov 12 04:01:08 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.36: +29 -71
lines
Diff to previous 1.36 (unified)
Update some documentation, rationalise some headers, tidy some dead mkfs code, leftover from IRIX libdisk. rationalise headers, remove any use of mountinfo.h.
Revision 1.36 / (download) - annotate - [select for diffs], Mon Sep 16 20:38:02 2002 UTC (15 years, 1 month ago) by sandeen
Branch: MAIN
Changes since 1.35: +14 -8
lines
Diff to previous 1.35 (unified)
Don't do ag resizing based on stripe alignment for single ag fs Don't ever let agsize > dblocks when doing this resizing.
Revision 1.35 / (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.34: +1 -1
lines
Diff to previous 1.34 (unified)
don't display the message about lsu/lsunit causing v2 log use if version 2 logs have been specifically requested.
Revision 1.34 / (download) - annotate - [select for diffs], Thu Aug 8 06:35:44 2002 UTC (15 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.33: +11 -30
lines
Diff to previous 1.33 (unified)
mkfs defaults to 4K blocksize again (as on IRIX) & no longer punts on the current pagesize as a good default.
Revision 1.33 / (download) - annotate - [select for diffs], Tue Jul 30 04:04:20 2002 UTC (15 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.32: +4 -4
lines
Diff to previous 1.32 (unified)
fix compiler warnings from builds for 64 bit processors.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Jul 18 18:25:04 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.31: +6 -0
lines
Diff to previous 1.31 (unified)
set v2 log if log sunit is specified
Revision 1.31 / (download) - annotate - [select for diffs], Wed Jul 17 23:09:25 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.30: +132 -54
lines
Diff to previous 1.30 (unified)
Fix up log stripe unit specification options, and update man page. Also fix suffix handling for data su/sw options (disallow unit suffixes on -d sunit,swidth,sw and -l sunit). Add s (512-byte sectors) as valid suffix.
Revision 1.30 / (download) - annotate - [select for diffs], Sat Jun 22 03:16:25 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.29: +8 -9
lines
Diff to previous 1.29 (unified)
fix log stripe alignment code in the case where there is a data stripe but no log stripe specified.
Revision 1.29 / (download) - annotate - [select for diffs], Tue Jun 18 20:32:20 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.28: +124 -43
lines
Diff to previous 1.28 (unified)
Add log v2 support
Revision 1.28 / (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.27: +1 -1
lines
Diff to previous 1.27 (unified)
Update copyright dates (again)
Revision 1.27 / (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.26: +1 -1
lines
Diff to previous 1.26 (unified)
Undoes mod: xfs-cmds:slinx:120772a Undo xfs-cmds:slinx:120772a, inadvertently whacked a previous mod.
Revision 1.26 / (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.25: +1 -1
lines
Diff to previous 1.25 (unified)
Update copyright dates
Revision 1.25 / (download) - annotate - [select for diffs], Wed May 22 15:55:10 2002 UTC (15 years, 4 months ago) by overby
Branch: MAIN
Changes since 1.24: +13 -2
lines
Diff to previous 1.24 (unified)
*** empty log message ***
Revision 1.24 / (download) - annotate - [select for diffs], Mon May 6 17:19:32 2002 UTC (15 years, 5 months ago) by sandeen
Branch: MAIN
Changes since 1.23: +12 -8
lines
Diff to previous 1.23 (unified)
Merge irix6.5f:irix:118221a Fix the way mkfs round downs the device when the last AG is maller than the minimum AG size.
Revision 1.23 / (download) - annotate - [select for diffs], Thu May 2 21:50:05 2002 UTC (15 years, 5 months ago) by sandeen
Branch: MAIN
Changes since 1.22: +30 -3
lines
Diff to previous 1.22 (unified)
Merge irix6.5f:irix:117954a 1) size AGs so that they do not always start on the same part of a striped disk; that is, AG size % Stripe Width is not 0. With 4GB AGs we are always starting AGs on first disk in a stripe. 2) Fix an off-by-one error on rounding down an AG that is too small to be an AG 3) don't auto-grow the log to be larger than an AG 4) change the error philosophy for -d su=,sw= away from forcing the XFS stripe size to match the XLV stripe size and instead accept, with a warning, the stripe unit & width supplied on the commandline.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Feb 25 22:30:03 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.21: +1 -1
lines
Diff to previous 1.21 (unified)
Merge of xfs-cmds-2.4.18:slinx:111473a by nathans. most people seem to expect the Version number option to quit after printing the version - make it so (previously we printed it and then continued running).
Revision 1.21 / (download) - annotate - [select for diffs], Mon Jan 14 18:31:28 2002 UTC (15 years, 9 months ago) by sandeen
Branch: MAIN
Changes since 1.20: +7 -6
lines
Diff to previous 1.20 (unified)
Don't try to zero last 64k on the device if the filesystem is in a regular file.
Revision 1.20 / (download) - annotate - [select for diffs], Fri Jan 11 15:47:53 2002 UTC (15 years, 9 months ago) by sandeen
Branch: MAIN
Changes since 1.19: +24 -1
lines
Diff to previous 1.19 (unified)
Remove all traces of prior filesystems by zeroing out first 68k and last 64k of device. (Last 64k == MD superblock)
Revision 1.19 / (download) - annotate - [select for diffs], Thu Jan 3 21:39:35 2002 UTC (15 years, 9 months ago) by sandeen
Branch: MAIN
Changes since 1.18: +11 -0
lines
Diff to previous 1.18 (unified)
force even number of 512-byte blocks when data/log/rt fills partition
Revision 1.18 / (download) - annotate - [select for diffs], Wed Dec 5 07:11:19 2001 UTC (15 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.17: +0 -64
lines
Diff to previous 1.17 (unified)
remove remaining inodebits calculation code, negated by recent changes in the XFS kernel code.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Dec 3 17:52:09 2001 UTC (15 years, 10 months ago) by lord
Branch: MAIN
Changes since 1.16: +2 -0
lines
Diff to previous 1.16 (unified)
Comment out automatic inode size selection code in mkfs
Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 25 16:42:56 2001 UTC (15 years, 11 months ago) by lord
Branch: MAIN
Changes since 1.15: +1 -0
lines
Diff to previous 1.15 (unified)
If we change the inode size, change the inode size log as well.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Aug 31 20:08:21 2001 UTC (16 years, 1 month ago) by sandeen
Branch: MAIN
Changes since 1.14: +61 -0
lines
Diff to previous 1.14 (unified)
Try to keep inode numbers < 32 significant bits, warn if we can't
Revision 1.14 / (download) - annotate - [select for diffs], Tue Aug 14 04:04:00 2001 UTC (16 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.13: +20 -2
lines
Diff to previous 1.13 (unified)
merge of Glen's IRIX fix for the too-small-final-AG bug where mkfs can create an unmountable filesystem in certain situations.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jul 11 04:01:18 2001 UTC (16 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.12: +35 -150
lines
Diff to previous 1.12 (unified)
some headers and functions moved in the libdisk reorganisation.
Revision 1.12 / (download) - annotate - [select for diffs], Tue May 15 03:43:23 2001 UTC (16 years, 5 months ago) by nathans
Branch: MAIN
CVS Tags: Linux-2_4_5-merge
Changes since 1.11: +224 -47
lines
Diff to previous 1.11 (unified)
merge Glen's IRIX change - -d agsize=/su=/sw= (AG, stripe unit/width size) and dynamic configuration of default log size.
Revision 1.11 / (download) - annotate - [select for diffs], Wed May 9 06:56:06 2001 UTC (16 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.10: +1 -2
lines
Diff to previous 1.10 (unified)
present fcntl.h and libxfs.h in the correct order, to ensure O_DIRECT definition comes out correctly for all architectures. audit headers, removed lots of dups, while I'm at it.
Revision 1.10 / (download) - annotate - [select for diffs], Tue May 1 04:26:18 2001 UTC (16 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.9: +11 -2
lines
Diff to previous 1.9 (unified)
added -L <label> option to mkfs.xfs.
Revision 1.9 / (download) - annotate - [select for diffs], Thu Apr 12 23:49:04 2001 UTC (16 years, 6 months ago) by nathans
Branch: MAIN
CVS Tags: Release-1_0_0
Changes since 1.8: +7 -6
lines
Diff to previous 1.8 (unified)
fixup warnings with -Wno-parentheses removed.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Apr 9 07:41:10 2001 UTC (16 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.7: +35 -29
lines
Diff to previous 1.7 (unified)
ensure parameter types match fprintf type directives for both 32 and 64 bit machines.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 3 02:52:38 2001 UTC (16 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.6: +1 -1
lines
Diff to previous 1.6 (unified)
support group quotas in Linux/XFS.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Mar 31 23:07:57 2001 UTC (16 years, 6 months ago) by nn100004
Branch: MAIN
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (unified)
Apply RAID5 checks to RAID4 too.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Mar 27 20:57:55 2001 UTC (16 years, 6 months ago) by nn100004
Branch: MAIN
Changes since 1.4: +1 -1
lines
Diff to previous 1.4 (unified)
Compile fix
Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 27 04:24:31 2001 UTC (16 years, 6 months ago) by nn100004
Branch: MAIN
Changes since 1.3: +72 -30
lines
Diff to previous 1.3 (unified)
Automagic stripe unit/stripe width extraction for MD RAID devices
Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 23 22:09:53 2001 UTC (16 years, 6 months ago) by nn100004
Branch: MAIN
Changes since 1.2: +4 -1
lines
Diff to previous 1.2 (unified)
Add heuristics to the mkfs command to make it guesstimate internal log size.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Mar 9 05:38:39 2001 UTC (16 years, 7 months ago) by nn100004
Branch: MAIN
Changes since 1.1: +1 -0
lines
Diff to previous 1.1 (unified)
Only try to set block size when running mkfs or repair on an unmounted device.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 15 05:36:03 2001 UTC (16 years, 9 months ago) by nathans
Branch: MAIN
cmd/xfs/mkfs/xfs_mkfs.c 1.183 Renamed to cmd/xfsprogs/mkfs/xfs_mkfs.c