In 2.5 the nfsd has been changed to keep dentries on a LRU
list after use, this means the reference on the inode does
not go away imediately. This allows us to get rid of the
inode reference cache in XFS.
Date: Fri Oct 25 13:35:44 PDT 2002
Workarea: lab343.munich.sgi.com:/home/hch/repo/slinx/2.5.x-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.5.x-xfs
Modid: 2.5.x-xfs:slinx:131130a
linux/fs/xfs/xfs_rw.h - 1.70
linux/fs/xfs/xfs_rw.c - 1.371
- remove inode refcache
linux/fs/xfs/xfs_vnodeops.c - 1.570
linux/fs/xfs/xfs_vfsops.c - 1.390
- don't call into inode refcache
linux/fs/xfs/xfs_mount.h - 1.160
- remove refcache-related fields from struct xfs_mount
linux/fs/xfs/xfs_mount.c - 1.310
- don't call into inode refcache
linux/fs/xfs/xfs_inode.h - 1.174
- remove refcache-related fields from struct xfs_inode
linux/fs/xfs/xfs_fsops.c - 1.87
linux/fs/xfs/xfs_rename.c - 1.42
linux/fs/xfs/linux/xfs_lrw.c - 1.174
- don't call into inode refcache
linux/fs/xfs/linux/xfs_sysctl.h - 1.7
linux/fs/xfs/linux/xfs_sysctl.c - 1.10
- remove inode refcache-related sysctls.
|