]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - fs/btrfs/extent-tree.c
btrfs: make btrfs_error_unpin_extent_range() return void
[thirdparty/linux.git] / fs / btrfs / extent-tree.c
index 73905a6519844de14955192044af6686e0fc97dd..49437ad7248de3b99d02435fdf99ec34681c9329 100644 (file)
@@ -6171,14 +6171,13 @@ int btrfs_drop_subtree(struct btrfs_trans_handle *trans,
        return ret;
 }
 
-int btrfs_error_unpin_extent_range(struct btrfs_fs_info *fs_info,
-                                  u64 start, u64 end)
+/*
+ * Unpin the extent range in an error context and don't add the space back.
+ * Errors are not propagated further.
+ */
+void btrfs_error_unpin_extent_range(struct btrfs_fs_info *fs_info, u64 start, u64 end)
 {
-       int ret;
-
-       ret = unpin_extent_range(fs_info, start, end, false);
-       BUG_ON(ret);
-       return ret;
+       unpin_extent_range(fs_info, start, end, false);
 }
 
 /*