This fixes the bch2_read_retry_nodecode() path, we were resubmitting a
bio without properly reinitializing it.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
                        goto hole;
 
                iter.bi_size    = pick.crc.compressed_size << 9;
-               goto noclone;
+               goto get_bio;
        }
 
        if (!(flags & BCH_READ_LAST_FRAGMENT) ||
                pick.crc.live_size              = bvec_iter_sectors(iter);
                offset_into_extent              = 0;
        }
-
+get_bio:
        if (rbio) {
                /*
                 * promote already allocated bounce rbio:
                rbio->bio.bi_iter = iter;
                rbio->split     = true;
        } else {
-noclone:
                rbio = orig;
                rbio->bio.bi_iter = iter;
                EBUG_ON(bio_flagged(&rbio->bio, BIO_CHAIN));