diff options
Diffstat (limited to 'fs/btrfs/file-item.c')
-rw-r--r-- | fs/btrfs/file-item.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fs/btrfs/file-item.c b/fs/btrfs/file-item.c index 1d9410e39212..29e014984f60 100644 --- a/fs/btrfs/file-item.c +++ b/fs/btrfs/file-item.c | |||
@@ -193,7 +193,7 @@ static int __btrfs_lookup_bio_sums(struct btrfs_root *root, | |||
193 | u32 item_size; | 193 | u32 item_size; |
194 | 194 | ||
195 | if (item) | 195 | if (item) |
196 | btrfs_release_path(root, path); | 196 | btrfs_release_path(path); |
197 | item = btrfs_lookup_csum(NULL, root->fs_info->csum_root, | 197 | item = btrfs_lookup_csum(NULL, root->fs_info->csum_root, |
198 | path, disk_bytenr, 0); | 198 | path, disk_bytenr, 0); |
199 | if (IS_ERR(item)) { | 199 | if (IS_ERR(item)) { |
@@ -214,7 +214,7 @@ static int __btrfs_lookup_bio_sums(struct btrfs_root *root, | |||
214 | (unsigned long long)offset); | 214 | (unsigned long long)offset); |
215 | } | 215 | } |
216 | item = NULL; | 216 | item = NULL; |
217 | btrfs_release_path(root, path); | 217 | btrfs_release_path(path); |
218 | goto found; | 218 | goto found; |
219 | } | 219 | } |
220 | btrfs_item_key_to_cpu(path->nodes[0], &found_key, | 220 | btrfs_item_key_to_cpu(path->nodes[0], &found_key, |
@@ -632,7 +632,7 @@ int btrfs_del_csums(struct btrfs_trans_handle *trans, | |||
632 | if (key.offset < bytenr) | 632 | if (key.offset < bytenr) |
633 | break; | 633 | break; |
634 | } | 634 | } |
635 | btrfs_release_path(root, path); | 635 | btrfs_release_path(path); |
636 | } | 636 | } |
637 | out: | 637 | out: |
638 | btrfs_free_path(path); | 638 | btrfs_free_path(path); |
@@ -723,7 +723,7 @@ again: | |||
723 | * at this point, we know the tree has an item, but it isn't big | 723 | * at this point, we know the tree has an item, but it isn't big |
724 | * enough yet to put our csum in. Grow it | 724 | * enough yet to put our csum in. Grow it |
725 | */ | 725 | */ |
726 | btrfs_release_path(root, path); | 726 | btrfs_release_path(path); |
727 | ret = btrfs_search_slot(trans, root, &file_key, path, | 727 | ret = btrfs_search_slot(trans, root, &file_key, path, |
728 | csum_size, 1); | 728 | csum_size, 1); |
729 | if (ret < 0) | 729 | if (ret < 0) |
@@ -767,7 +767,7 @@ again: | |||
767 | } | 767 | } |
768 | 768 | ||
769 | insert: | 769 | insert: |
770 | btrfs_release_path(root, path); | 770 | btrfs_release_path(path); |
771 | csum_offset = 0; | 771 | csum_offset = 0; |
772 | if (found_next) { | 772 | if (found_next) { |
773 | u64 tmp = total_bytes + root->sectorsize; | 773 | u64 tmp = total_bytes + root->sectorsize; |
@@ -851,7 +851,7 @@ next_sector: | |||
851 | } | 851 | } |
852 | btrfs_mark_buffer_dirty(path->nodes[0]); | 852 | btrfs_mark_buffer_dirty(path->nodes[0]); |
853 | if (total_bytes < sums->len) { | 853 | if (total_bytes < sums->len) { |
854 | btrfs_release_path(root, path); | 854 | btrfs_release_path(path); |
855 | cond_resched(); | 855 | cond_resched(); |
856 | goto again; | 856 | goto again; |
857 | } | 857 | } |