xfs
[Top] [All Lists]

TAKE - libxfs/repair

To: linux-xfs@xxxxxxxxxxx
Subject: TAKE - libxfs/repair
From: Nathan Scott <nathans@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 1 Sep 2000 16:26:13 +1100 (EST)
Sender: owner-linux-xfs@xxxxxxxxxxx
This switches writes back on in xfs_repair.  There are still a
couple of known bugs in repair, but these exist in both libsim
and libxfs versions, so I figure its safe to check this in...

Requires a "make clean; make" in libxfs, mkfs and repair.

cheers.


Modid:  2.4.0-test1-xfs:slinx:73479a
Date:  Thu Aug 31 22:21:11 PDT 2000
Workarea:  snort:/build4/nathans/linux-xfs
Author:  nathans

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

cmd/xfs/include/libxfs.h - 1.12
        - changes required to do real transactions.

cmd/xfs/include/xfs_buf_item.h - 1.2
        - make BLI flags visible to userspace.

cmd/xfs/include/xfs_inode_item.h - 1.3
        - make ILI flags visible to userspace.

cmd/xfs/include/xfs_trans.h - 1.4
        - make additional types visible to userspace for transactions.

cmd/xfs/libxfs/Makefile - 1.5
        - add couple of new files to implement real transactions.
          split kernel.c into xfs_mount.c and xfs_trans.c.

cmd/xfs/libxfs/init.c - 1.8
        - couple of new zones need initializing for transactions.

cmd/xfs/libxfs/rdwr.c - 1.13
        - changes required to do real transactions.

cmd/xfs/libxfs/util.c - 1.3
        - xfs_iflush_fork moved back to xfs_inode.c -> now the same
          as it was before.

cmd/xfs/libxfs/xfs.h - 1.6
        - changes required to do real transactions.

cmd/xfs/libxfs/xfs_dir2_block.c - 1.3
        - back out the xfs_dir2_data_log_header call I added earlier.

cmd/xfs/libxfs/xfs_inode.c - 1.3
        - xfs_iflush_fork now the same as in the kernel again.

cmd/xfs/repair/xfs_repair.c - 1.51
        - switch writes back on.

linux/fs/xfs/xfs_dir2_block.c - 1.15
        - back out the xfs_dir2_data_log_header call I added earlier.

cmd/xfs/libxfs/logitem.c - 1.1
cmd/xfs/libxfs/trans.c - 1.1
        - changes required to do real transactions.

cmd/xfs/libxfs/xfs_mount.c - 1.1
cmd/xfs/libxfs/xfs_trans.c - 1.1
        - split kernel.c routines out for simpler change monitoring.


<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - libxfs/repair, Nathan Scott <=