Эх сурвалжийг харах

atomic_open(): don't bother with EEXIST check - it's done in do_last()

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Al Viro 9 жил өмнө
parent
commit
5249e411b4
1 өөрчлөгдсөн 0 нэмэгдсэн , 5 устгасан
  1. 0 5
      fs/namei.c

+ 0 - 5
fs/namei.c

@@ -2914,11 +2914,6 @@ static int atomic_open(struct nameidata *nd, struct dentry *dentry,
 				error = create_error;
 				error = create_error;
 				goto out;
 				goto out;
 			}
 			}
-		} else {
-			if (excl && !(*opened & FILE_CREATED)) {
-				error = -EEXIST;
-				goto out;
-			}
 		}
 		}
 		goto looked_up;
 		goto looked_up;
 	}
 	}