From: Kent Overstreet Date: Thu, 15 Nov 2018 02:53:25 +0000 (-0500) Subject: bcachefs: Fix an error path X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=b1ba2359fb86b2f87b55d7d8cc9847b826242b33;p=linux.git bcachefs: Fix an error path Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/fs-io.c b/fs/bcachefs/fs-io.c index eecf792198e44..a65e6a6d54e72 100644 --- a/fs/bcachefs/fs-io.c +++ b/fs/bcachefs/fs-io.c @@ -2542,10 +2542,9 @@ static long bch2_fallocate(struct bch_inode_info *inode, int mode, &disk_res, "a_res, iter, &reservation.k_i, 0, true, true, NULL); - +btree_iter_err: bch2_quota_reservation_put(c, inode, "a_res); bch2_disk_reservation_put(c, &disk_res); -btree_iter_err: if (ret == -EINTR) ret = 0; if (ret)