Yep that definitively needs to be:ret @@ got long @@
diff --git a/fs/btrfs/bio.c b/fs/btrfs/bio.c
index 96cacd5c03a5..847af28ecff9 100644
--- a/fs/btrfs/bio.c
+++ b/fs/btrfs/bio.c
@@ -691,7 +691,7 @@ static bool btrfs_submit_chunk(struct btrfs_bio
*bbio, int mirror_num)
if (map_length < length) {
bbio = btrfs_split_bio(fs_info, bbio, map_length);
if (IS_ERR(bbio)) {
- ret = PTR_ERR(bbio);
+ ret = errno_to_blk_status(PTR_ERR(bbio));
goto fail;
}
bio = &bbio->bio;
Can you fold that in John or do you want me to send a new version?