From: NIIBE Y. <gn...@m1...> - 2002-03-18 05:04:50
|
We're using NFS-root environment and have been getting kernel message of: nfs_refresh_inode: inode XXXXXXX mode changed, OOOO to OOOO (We use user space NFS v2 server on top of ext3 file system.) I'm not sure if this is SuperH specific. I'm now using following patch with no problem. Anyone has this problem? --- linux-2.4.18/fs/nfs/inode.c~ Wed Mar 13 17:56:48 2002 +++ linux-2.4.18.superh/fs/nfs/inode.c Mon Mar 18 13:27:39 2002 @@ -680,8 +680,10 @@ nfs_find_actor(struct inode *inode, unsi if (is_bad_inode(inode)) return 0; /* Force an attribute cache update if inode->i_count == 0 */ - if (!atomic_read(&inode->i_count)) + if (!atomic_read(&inode->i_count)) { NFS_CACHEINV(inode); + inode->i_mode = 0; + } return 1; } -- |