Nathan Scott [Thu, 19 Dec 2002 00:38:27 +0000 (00:38 +0000)]
Flush out my xfsprogs backlog - bunch of I18N and sector size related
changes mainly, also some build minor build cleanups here and there.
Add in the po subdir for I18N support.
Nathan Scott [Thu, 14 Nov 2002 04:27:55 +0000 (04:27 +0000)]
Remove use of one more kernel header - linux/ioctl.h replaced by sys/ioctl.h
Remove use of one more kernel header - linux/ioctl.h replaced by sys/ioctl.h
Nathan Scott [Wed, 13 Nov 2002 22:00:29 +0000 (22:00 +0000)]
Fix some build breakage in top of tree xfsdump due to recent kernel
header file movement.
Fix some build breakage in top of tree xfsdump due to recent kernel
header file movement.
Nathan Scott [Wed, 13 Nov 2002 06:59:25 +0000 (06:59 +0000)]
Minor update - include less kernel headers, abstract some Linux/IRIX diffs
in growfs to more easily keep track of changes there.
Add in explore source file targets.
Nathan Scott [Tue, 12 Nov 2002 04:01:08 +0000 (04:01 +0000)]
Update some documentation, rationalise some headers, tidy some dead
mkfs code, leftover from IRIX libdisk.
rationalise headers - we'd already included this header.
Eric Sandeen [Tue, 5 Nov 2002 20:32:31 +0000 (20:32 +0000)]
Remove "Distribution" tag from RPMs, let rpm set it more flexibly
via rpmmacros, etc. (We did have an environment var that could set
it, but that's not "the rpm way.")
Eric Sandeen [Thu, 31 Oct 2002 17:02:59 +0000 (17:02 +0000)]
Fix up spec files:
Make packager, vendor consistent, as Silicon Graphics, Inc.
Remove Copyright: tag, as this seems to actually be an alias
for License, and add a License: GPL tag. (Otherwise querying
the package whould show "License: Copyright Silicon Graphics..."
which really doesn't make sense)
Nathan Scott [Thu, 31 Oct 2002 11:24:20 +0000 (11:24 +0000)]
xfsprogs updates - initial sync up with recent kernel changes (not quite
complete yet); bump version; move some common headers to a common place;
fix several compiler warnings with recent gcc versions (3.2+).
bump version, document changes.
Nathan Scott [Thu, 8 Aug 2002 06:35:44 +0000 (06:35 +0000)]
bump version to 2.2, document changes -- sync shared headers, EVMS stripe
unit/width extraction, mkfs defaults to 4K blocksize again (as on IRIX) &
no longer punts on using the current pagesize.
Eric Sandeen [Thu, 1 Aug 2002 18:38:43 +0000 (18:38 +0000)]
don't include <linux/major.h>, use local major numbers
use major() to get the major number instead of direct shifts
Also use get_driver_block_major to check device number
Eric Sandeen [Wed, 17 Jul 2002 23:09:25 +0000 (23:09 +0000)]
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.
Nathan Scott [Fri, 5 Jul 2002 04:16:49 +0000 (04:16 +0000)]
Build infrastructure updates so that configure options can be used to
specify paths rather than semi-hard-coded path names controlled by the
PREFIX/ROOT_PREFIX environment variables; eg. now allows /lib64 and
/lib32 as alternate library install paths, which some folks need.
Nathan Scott [Fri, 17 May 2002 03:17:50 +0000 (03:17 +0000)]
make us more tolerant in the face of failure - continue gracefully,
don't dump core. theres still a problem lurking here somewhere for
1K blocksizes though..
Eric Sandeen [Wed, 15 May 2002 21:23:31 +0000 (21:23 +0000)]
Return EIO from xlog_find_zeroed if xlog_find_verify_log_record
can't find the header. Otherwise the block number from
xlog_find_zeroed will be used uninitialized.
Nathan Scott [Tue, 14 May 2002 06:27:01 +0000 (06:27 +0000)]
Fix a use-after-free bug in xfs_repair code for checking version 1
btree-format directories. Found by libefence.a in conjunction with
the qa tests on <pgsize blocksize filesystems.