aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/namei.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/namei.c b/fs/namei.c
index f4f6460b695..c24781f07cf 100644
--- a/fs/namei.c
+++ b/fs/namei.c
@@ -3085,6 +3085,10 @@ opened:
3085 goto exit_fput; 3085 goto exit_fput;
3086 } 3086 }
3087out: 3087out:
3088 if (unlikely(error > 0)) {
3089 WARN_ON(1);
3090 error = -EINVAL;
3091 }
3088 if (got_write) 3092 if (got_write)
3089 mnt_drop_write(nd->path.mnt); 3093 mnt_drop_write(nd->path.mnt);
3090 path_put(&save_parent); 3094 path_put(&save_parent);