diff --git a/fs/fuse/dir.c b/fs/fuse/dir.c index fc7cdd2b1fac..78e0f12924d6 100644 --- a/fs/fuse/dir.c +++ b/fs/fuse/dir.c @@ -669,7 +669,7 @@ static int fuse_create_open(struct inode *dir, struct dentry *entry, err = get_create_ext(&args, dir, entry, mode); if (err) - goto out_put_forget_req; + goto out_free_ff; err = fuse_simple_request(fm, &args); free_ext_value(&args);