With this in and the dcache patch from
http://marc.theaimsgroup.com/?l=linux-kernel&m=108330112505555&w=2
we're surviving nfs_fsstress.sh for multiple hours now. Aka this
fixes BZ #309
Date: Wed Sep 22 14:55:51 PDT 2004
Workarea: maine.americas.sgi.com:/home/daisy40/hch/ptools/xfs-2.4.x
Inspected by: felixb,nathans
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/linux/2.4.x-xfs
Modid: xfs-linux:xfs-kern:179634a
fs/xfs/xfs_vnodeops.c - 1.633
fs/xfs/xfs_vfsops.c - 1.456
- keep bad inodes from beeing flushed to disk
fs/xfs/xfs_iget.c - 1.196
- don't mark inodes bad in xfs_iput_new
use vn_mark_bad instead of remove_inode_hash and make_bad_inode
fs/xfs/linux-2.4/xfs_vnode.h - 1.92
fs/xfs/linux-2.6/xfs_vnode.h - 1.97
- add vn_mark_bad and VN_BAD wrappers
fs/xfs/linux-2.4/xfs_super.c - 1.294
fs/xfs/linux-2.6/xfs_super.c - 1.314
- fix xfs_initialize_vnode to only write to the linux inode for
initializes dinodes
fs/xfs/linux-2.4/xfs_iops.c - 1.209
fs/xfs/linux-2.6/xfs_iops.c - 1.222
fs/xfs/linux-2.4/xfs_vnode.c - 1.126
- use vn_mark_bad instead of remove_inode_hash and make_bad_inode
|