Arjan's new warning found a bug! fs/ncpfs/inode.c: In function `ncp_notify_change': fs/ncpfs/inode.c:960: warning: ignoring return value of `inode_setattr', declared with attribute warn_unused_result --- 25-akpm/fs/ncpfs/inode.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN fs/ncpfs/inode.c~ncpfs-setattr-retval-fix fs/ncpfs/inode.c --- 25/fs/ncpfs/inode.c~ncpfs-setattr-retval-fix 2004-07-27 02:36:34.810827712 -0700 +++ 25-akpm/fs/ncpfs/inode.c 2004-07-27 02:36:44.837303456 -0700 @@ -957,7 +957,7 @@ int ncp_notify_change(struct dentry *den #endif } if (!result) - inode_setattr(inode, attr); + result = inode_setattr(inode, attr); out: unlock_kernel(); return result; _