[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

TAKE - ioctl compatibility



These changes aim to make all the tools behave more gracefully
in the presence of old kernels which don't support the latest
XFS_IOC_FSGEOMETRY ioctl.  For the most part, the earlier verion
of the ioctl has all the info the tools need.  xfs_growfs was a
bit more involved, but still should work fine with all kernels.

Note - xfsdump needs autoconf to be re-run, so "make distclean".

cheers.


Date:  Mon Sep  2 18:17:30 PDT 2002
Workarea:  bruce.melbourne.sgi.com:/home/nathans/isms/local-xfs-cmds

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


Modid:  xfs-cmds:slinx:126561a
attr/Makefile - 1.9
xfstests/Makefile - 1.7
dmapi/Makefile - 1.8
	- Do a better job of cleaning up after autoconf.


Date:  Mon Sep  2 19:15:45 PDT 2002
Workarea:  bruce.melbourne.sgi.com:/home/nathans/isms/local-xfs-cmds

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


Modid:  xfs-cmds:slinx:126562a
xfsdump/include/config.h.in - 1.1
	- interfaces configure script to source code - initial version holds
	  info about versioning of ioctl interfaces from XFS headers.

xfsdump/Makefile - 1.10
xfsprogs/Makefile - 1.14
	- do some additional cleanup after autoconf has run.

xfsdump/VERSION - 1.39
xfsdump/doc/CHANGES - 1.47
xfsdump/debian/changelog - 1.30
xfsprogs/VERSION - 1.55
xfsprogs/doc/CHANGES - 1.80
xfsprogs/debian/changelog - 1.51
	- bump version document changes - mainly relating to ioctl versions.

xfsdump/configure.in - 1.23
xfsprogs/bmap/xfs_bmap.c - 1.10
xfsprogs/rtcp/xfs_rtcp.c - 1.8
xfsdump/common/fs.c - 1.6
xfsdump/common/util.c - 1.11
xfsdump/fsr/xfs_fsr.c - 1.12
	- geometry ioctl versioning changes.

xfsprogs/mkfs/xfs_mkfs.c - 1.35
	- don't display the message about lsu/lsunit causing v2 log use if
	  version 2 logs have been specifically requested.

xfsprogs/growfs/xfs_growfs.c - 1.14
	- geometry ioctl versioning changes.  trickier than most - we first
	  try the latest version ioctl, if that fails, we back off and try
	  the earlier version, and only if that fails do we exit.

xfsdump/include/Makefile - 1.8
	- add in new file - config.h.in.