From e398d1bbe842c86aca7f5c38e84c4442207ec8d9 Mon Sep 17 00:00:00 2001 From: yangsheng <yangsheng> Date: Fri, 21 Dec 2007 03:57:33 +0000 Subject: [PATCH] Branch b1_4 b=14288 i=adilger i=johann Update to RHEL4 U6 kernel-2.6.9-67.EL. --- ldiskfs/kernel_patches/patches/iopen-2.6-rhel4.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ldiskfs/kernel_patches/patches/iopen-2.6-rhel4.patch b/ldiskfs/kernel_patches/patches/iopen-2.6-rhel4.patch index 98dbca4e64..39ebb392dc 100644 --- a/ldiskfs/kernel_patches/patches/iopen-2.6-rhel4.patch +++ b/ldiskfs/kernel_patches/patches/iopen-2.6-rhel4.patch @@ -150,7 +150,7 @@ Index: linux-stage/fs/ext3/iopen.c + list_add(&dentry->d_alias, &inode->i_dentry); /* d_instantiate */ + dentry->d_inode = inode; + -+ __d_rehash(dentry, 0); /* d_rehash */ ++ d_rehash_cond(dentry, 0); /* d_rehash */ + spin_unlock(&dcache_lock); + + return NULL; @@ -217,8 +217,8 @@ Index: linux-stage/fs/ext3/iopen.c + goal->d_flags &= ~DCACHE_DISCONNECTED; + security_d_instantiate(goal, inode); + __d_drop(dentry); -+ __d_rehash(dentry, 0); -+ __d_move(goal, dentry); ++ d_rehash_cond(dentry, 0); ++ d_move_locked(goal, dentry); + spin_unlock(&dcache_lock); + iput(inode); + @@ -230,7 +230,7 @@ Index: linux-stage/fs/ext3/iopen.c + dentry->d_inode = inode; +do_rehash: + if (rehash) -+ __d_rehash(dentry, 0); /* d_rehash */ ++ d_rehash_cond(dentry, 0); /* d_rehash */ + spin_unlock(&dcache_lock); + + return NULL; -- GitLab