Signed-off-by: Nikolay Borisov <nbori...@suse.com>
---
 fs/btrfs/qgroup.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/fs/btrfs/qgroup.c b/fs/btrfs/qgroup.c
index 4ee51a082af6..1b7d3cadc39e 100644
--- a/fs/btrfs/qgroup.c
+++ b/fs/btrfs/qgroup.c
@@ -3617,8 +3617,7 @@ static int qgroup_reserve_data(struct btrfs_inode *inode,
        qgroup_unreserve_range(inode, reserved, start, len);
 out:
        if (new_reserved) {
-               extent_changeset_release(reserved);
-               kfree(reserved);
+               extent_changeset_free(reserved);
                *reserved_ret = NULL;
        }
        return ret;
-- 
2.25.1

Reply via email to