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

TAKE - inode flush changes



Move XFS closer to the linux inode flushing model.

Date:  Mon Jul  8 13:25:42 PDT 2002
Workarea:  jen.americas.sgi.com:/src/lord/xfs-vanilla

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


Modid:  2.4.x-xfs:slinx:122661a
linux/fs/xfs/xfs_vnodeops.c - 1.533
	- Add an iflush call which will initiate an inode flush to disk if it
	  can, otherwise return EAGAIN.

linux/fs/xfs/xfs_trans.c - 1.131
	- Mark the super block dirty after a transaction

linux/fs/xfs/linux/xfs_super.c - 1.186
	- change write_inode method to call into VOP_IFLUSH

linux/fs/xfs/linux/xfs_iops.c - 1.156
	- remove unneeded inode field updates, make more use of mark_inode_dirty

linux/fs/xfs/linux/xfs_vnode.h - 1.43
	- add VOP_IFLUSH