Re: [PATCH RFC 3/6] block: Handle bio_split() errors in bio_submit_split()

From: Christoph Hellwig
Date: Fri Sep 20 2024 - 10:10:06 EST


On Thu, Sep 19, 2024 at 09:22:59AM +0000, John Garry wrote:
> + if (IS_ERR(split)) {
> + bio->bi_status = errno_to_blk_status(PTR_ERR(split));
> + bio_endio(bio);
> + return NULL;
> + }

This could use a goto to have a single path that ends the bio and
return NULL instead of duplicating the logic.