From the suse kenrel RPM: handle ENOMEM from nfs_fhget(). --- fs/nfs/dir.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN fs/nfs/dir.c~nfs-d_drop-lowmem fs/nfs/dir.c --- 25/fs/nfs/dir.c~nfs-d_drop-lowmem 2004-01-30 23:47:03.000000000 -0800 +++ 25-akpm/fs/nfs/dir.c 2004-01-30 23:47:58.000000000 -0800 @@ -988,9 +988,9 @@ static int nfs_instantiate(struct dentry d_instantiate(dentry, inode); nfs_renew_times(dentry); nfs_set_verifier(dentry, nfs_save_change_attribute(dentry->d_parent->d_inode)); - error = 0; + return 0; } - return error; + error = -ENOMEM; out_err: d_drop(dentry); return error; _