From 605748fc32137bdcec922bb01ceeb3fc04dead78 Mon Sep 17 00:00:00 2001 From: Li Dongyang Date: Thu, 22 Apr 2010 16:11:25 +0800 Subject: [PATCH] --- yaml --- r: 190555 b: refs/heads/master c: ab41fdc8fdd9f0942430941c1e2b516fd481371d h: refs/heads/master i: 190553: b096acc6f15efdf51974503bff4b7275816593cd 190551: ef5f32487d65a4087a9e031a5efd4503dc054356 v: v3 --- [refs] | 2 +- trunk/fs/ocfs2/namei.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index d0af3eb0c750..81a08aa048bd 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d4cd1871cff68e188dadcf6d1280762522b643eb +refs/heads/master: ab41fdc8fdd9f0942430941c1e2b516fd481371d diff --git a/trunk/fs/ocfs2/namei.c b/trunk/fs/ocfs2/namei.c index ae315c9c768f..b66e48855825 100644 --- a/trunk/fs/ocfs2/namei.c +++ b/trunk/fs/ocfs2/namei.c @@ -1811,6 +1811,7 @@ static int ocfs2_symlink(struct inode *dir, if (xattr_ac) ocfs2_free_alloc_context(xattr_ac); if ((status < 0) && inode) { + OCFS2_I(inode)->ip_flags |= OCFS2_INODE_SKIP_ORPHAN_DIR; clear_nlink(inode); iput(inode); }