xfs
[Top] [All Lists]

TAKE - Reduce the number of times we do revalidate

Subject: TAKE - Reduce the number of times we do revalidate
From: Steve Lord <lord@xxxxxxx>
Date: Thu, 17 May 2001 15:56:42 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
XFS has an inode revalidate call since it keeps the 'master' copy of
a lot of inode state in its own structures. This reduces the times
we actually go extract the data from the xfs inode and propogate it
to the linux inode to the times when we know they are different.

Date:  Thu May 17 13:53:29 PDT 2001
Workarea:  jen.americas.sgi.com:/src/lord/xfs-linux.2.4

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


Modid:  2.4.x-xfs:slinx:95200a
linux/fs/xfs/linux/xfs_file.c - 1.47
        - Add call to VMODIFY to ioctl path - we do not know what we did to the
          inode.

linux/fs/xfs/linux/xfs_vnode.c - 1.62
        - Clear VMODIFIED flag when we update the linux inode attributes from
          the xfs inode.

linux/fs/xfs/linux/xfs_super.c - 1.124
        - When creating the root inode on a filesystem, make sure we fill in its
          attributes.

linux/fs/xfs/linux/xfs_iops.c - 1.105
        - Use VMODIFIED flag in vnode to determine when the revalidate call has
          work to do. Set the VMODIFIED flag in all the right places.

linux/fs/xfs/linux/xfs_vnode.h - 1.19
        - Add VMODIFIED flag and macros to manipulate it.



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - Reduce the number of times we do revalidate, Steve Lord <=