>
> Okay; upgrading to linux 2.4.5 and the linux-2.4.5-xfs-06042001.patch
> appears to have resolved things for the moment.
>
Just FYI, I think that patch has the NFS permissions problem, to fix this
go to line 193 of linux/fs/xfs/linux/xfs_vnode.c and make sure the code
looks like this:
if (from_readinode) {
if (xfs_vn_iget(vfsp, vp, (xfs_ino_t)inode->i_ino)) {
make_bad_inode(inode);
} else {
linvfs_set_inode_ops(inode);
vn_revalidate(vp, ATTR_LAZY|ATTR_COMM);
^^^^^^^^^^^^^
This call was missing
}
VN_UNLOCK(vp, s);
}
I am pondering how to respin a 2.4.5 patch, I may have to hand edit it.