diff options
author | Tim Shimmin <tes@sgi.com> | 2006-01-11 15:37:38 +1100 |
---|---|---|
committer | Nathan Scott <nathans@sgi.com> | 2006-01-11 15:37:38 +1100 |
commit | 216d3b2acba469a9bee98a09bb957e012ba7bc25 (patch) | |
tree | c63ef07ba2c32bc4dfa4fd0bdccb0765db3dc1b0 /fs/xfs | |
parent | 794fe2dc65f1ec4acacc388053bb52d32d3a932e (diff) | |
download | kernel-crypto-216d3b2acba469a9bee98a09bb957e012ba7bc25.tar.gz kernel-crypto-216d3b2acba469a9bee98a09bb957e012ba7bc25.tar.xz kernel-crypto-216d3b2acba469a9bee98a09bb957e012ba7bc25.zip |
[XFS] take out the call to vn_mark_bad() used when acl inherit fails and
it needs to back out the inode creation. Tested by xfs_tests/077.
SGI-PV: 930841
SGI-Modid: xfs-linux-melb:xfs-kern:24842a
Signed-off-by: Tim Shimmin <tes@sgi.com>
Signed-off-by: Nathan Scott <nathans@sgi.com>
Diffstat (limited to 'fs/xfs')
-rw-r--r-- | fs/xfs/linux-2.6/xfs_iops.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/xfs/linux-2.6/xfs_iops.c b/fs/xfs/linux-2.6/xfs_iops.c index 6bf770cfb00..fe5e9894fde 100644 --- a/fs/xfs/linux-2.6/xfs_iops.c +++ b/fs/xfs/linux-2.6/xfs_iops.c @@ -320,8 +320,6 @@ linvfs_mknod( teardown.d_inode = ip = LINVFS_GET_IP(vp); teardown.d_name = dentry->d_name; - vn_mark_bad(vp); - if (S_ISDIR(mode)) VOP_RMDIR(dvp, &teardown, NULL, err2); else |