xfs
[Top] [All Lists]

TAKE - qa, commands (misc userspace stuff)

To: linux-xfs@xxxxxxxxxxx
Subject: TAKE - qa, commands (misc userspace stuff)
From: Nathan Scott <nathans@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 9 May 2001 17:38:20 +1000 (EST)
Sender: owner-linux-xfs@xxxxxxxxxxx
Flush out my growing backlog of stuff I've promised / been sent from,
various people.  Most importantly this slightly reworks all use of
byteswab.h so that it is works on more architectures, and adds define
for O_DIRECT for powerpc, where libc doesn't define it as yet.

cheers.


Date:  Tue May  8 22:32:28 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94357a
cmd/attr/include/builddefs.in - 1.2
        - remove -Wno-parentheses - compiles fine without it.


Date:  Tue May  8 22:39:03 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94358a
cmd/acl/libacl/acl.c - 1.7
cmd/acl/include/builddefs.in - 1.2
        - remove -Wno-parentheses - not needed now.


Date:  Tue May  8 22:48:30 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94359a
cmd/dmapi/include/builddefs.in - 1.2
        - remove -Wno-parentheses - compiles fine without it.


Date:  Tue May  8 23:56:06 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94367a
cmd/xfsprogs/Makefile - 1.2
cmd/xfsprogs/rtcp/xfs_rtcp.c - 1.1
cmd/xfsprogs/rtcp/Makefile - 1.1
cmd/xfsprogs/man/man8/xfs_rtcp.8 - 1.1
        - insert (experimental) rtcp binary - for eric/others working on
          xfs realtime device support, this is a useful little tool.

cmd/xfsprogs/repair/sb.c - 1.4
cmd/xfsprogs/repair/phase6.c - 1.5
cmd/xfsprogs/growfs/xfs_growfs.c - 1.4
cmd/xfsprogs/db/io.c - 1.4
cmd/xfsprogs/repair/io.c - 1.2
cmd/xfsprogs/repair/attr_repair.c - 1.4
cmd/xfsprogs/mkfs/xfs_mkfs.c - 1.11
cmd/xfsprogs/mkfs/proto.c - 1.3
cmd/xfsprogs/mkfile/xfs_mkfile.c - 1.4
cmd/xfsprogs/logprint/logprint.h - 1.4
cmd/xfsprogs/logprint/logprint.c - 1.3
cmd/xfsprogs/libxfs/rdwr.c - 1.4
cmd/xfsprogs/libxfs/init.c - 1.6
cmd/xfsprogs/bmap/xfs_bmap.c - 1.3
cmd/xfsprogs/libhandle/handle.c - 1.4
        - 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.

cmd/xfsprogs/include/platform_defs.h.in - 1.5
        - add a powerpc fix from the Debian powerpc porting folk - this
          initiated the rework (fix) of libxfs/arch.c, __fswab*, etc.
          move platform-specific stuff into here whenever we can.

cmd/xfsprogs/include/libxfs.h - 1.3
        - remove /* ick */ comment and all that the __fswab64 prototype
          below it stands for - much cleaner now.

cmd/xfsprogs/include/builddefs.in - 1.5
        - move to -O1 by default, so that arch-specific code changes for
          INT_GET and friends will always work.  nb: some gcc versions
          miscompile xfs_db at -O2 so we cannot go there (xfs_check segv
          immediately as test case).

cmd/xfsprogs/include/arch.h - 1.2
        - turns out this userspace-only include was never needed - nuke it.

cmd/xfsprogs/mkfs/mountinfo.c - 1.2
        - not always at error when this point reached, cannot unilaterally
          call perror.

cmd/xfsprogs/man/man5/xfs.5 - 1.2
        - minor fixes.

cmd/xfsprogs/libxfs/arch.c - 1.2
cmd/xfsprogs/libxfs/Makefile - 1.4
        - removed arch.c - now redundant.  we really don't want these
          routines in libxfs.

cmd/xfsprogs/doc/CHANGES - 1.18
cmd/xfsprogs/debian/changelog - 1.13
        - updates for 1.2.5 ... documented.

cmd/xfsprogs/configure.in - 1.5
        - update a comment.


Date:  Wed May  9 00:03:16 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94368a
cmd/xfstests/src/truncfile.c - 1.2
cmd/xfstests/src/randholes.c - 1.2
cmd/xfstests/src/nametest.c - 1.3
cmd/xfstests/src/loggen.c - 1.2
cmd/xfstests/src/ioctl.c - 1.2
cmd/xfstests/src/holes.c - 1.2
cmd/xfstests/src/global.h - 1.2
cmd/xfstests/src/fill2.c - 1.3
cmd/xfstests/src/fault.c - 1.2
cmd/xfstests/src/devzero.c - 1.2
cmd/xfstests/src/bstat.c - 1.2
        - fix warnings, remove unused headers, audit order of fcntl.h
          & libxfs.h includes.

cmd/xfstests/configure.in - 1.6
        - update a comment.

cmd/xfstests/include/builddefs.in - 1.3
        - move to -O1 by default, so that arch-specific code changes for
          INT_GET and friends will always work.


Date:  Wed May  9 00:05:17 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94369a
linux/fs/xfs_support/arch.h - 1.2
        - sync with userspace - we've never actually need this
          userspace-conditional include (not for awhile anyway).


Date:  Wed May  9 00:18:58 PDT 2001
Workarea:  snort.melbourne.sgi.com:/diskb/build4/nathans/linux-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:94370a
cmd/xfsdump/dump/content.c - 1.5
cmd/xfsdump/restore/content.c - 1.6
        - remove a few HIDDENs which don't need to be there - to do with
          rt files, direct IO, dioinfo ioctl (not fcntl like irix).

cmd/xfsdump/common/arch_xlate.c - 1.3
        - remove byteswab routine hack, allowing compiles on other archs
          (ppc).  reworks IXLATE, BXLATE slightly so they don't generate
          squillions of warnings under some versions of gcc (esp. ia64).

cmd/xfsdump/VERSION - 1.8
        - bump minor version number.

cmd/xfsdump/configure.in - 1.5
        - update a comment.

cmd/xfsdump/debian/changelog - 1.4
        - update to 1.0.7 - document changes.

cmd/xfsdump/debian/rules - 1.4
        - remove now-redundant optimiser settings.

cmd/xfsdump/doc/CHANGES - 1.8
        - update to 1.0.7 - document changes.

cmd/xfsdump/include/builddefs.in - 1.2
        - use -O1 compiler flag so that we can handle the byte swabbing
          routines in a more platform-independent manner.  thanks to the
          debian ppc porting folk for their help on this one.



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - qa, commands (misc userspace stuff), Nathan Scott <=