summaryrefslogtreecommitdiff
path: root/fs/btrfs/inode.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2022-04-15 16:33:27 +0200
committerDavid Sterba <dsterba@suse.com>2022-05-16 17:03:14 +0200
commitcb4411dd571c855fa593e308fc8348554831d078 (patch)
tree164486df16136840cf331b3338c63f91ce3c0e69 /fs/btrfs/inode.c
parent94d9e11b27954de649ff8802b216b1ff20d845f7 (diff)
btrfs: do not return errors from btrfs_submit_compressed_read
btrfs_submit_compressed_read already calls ->bi_end_io on error and the caller must ignore the return value, so remove it. Reviewed-by: Nikolay Borisov <nborisov@suse.com> Reviewed-by: Qu Wenruo <wqu@suse.com> Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r--fs/btrfs/inode.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index 0b87fdeb7079d..e3e4f8b41923a 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -2607,10 +2607,9 @@ blk_status_t btrfs_submit_data_bio(struct inode *inode, struct bio *bio,
* the bio if there were any errors, so just return
* here.
*/
- ret = btrfs_submit_compressed_read(inode, bio,
- mirror_num,
- bio_flags);
- goto out_no_endio;
+ btrfs_submit_compressed_read(inode, bio, mirror_num,
+ bio_flags);
+ return BLK_STS_OK;
} else {
/*
* Lookup bio sums does extra checks around whether we
@@ -2644,7 +2643,6 @@ out:
bio->bi_status = ret;
bio_endio(bio);
}
-out_no_endio:
return ret;
}