]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - block/bio.c
mmc: block: Disable CMDQ on the ioctl path
[mirror_ubuntu-hirsute-kernel.git] / block / bio.c
index 1f2cc1fbe283a1aa3233e05ef3e5d72f43d5e202..3209d865828a93093b45f2a595dab8a4c1915b99 100644 (file)
@@ -313,7 +313,7 @@ static struct bio *__bio_chain_endio(struct bio *bio)
 {
        struct bio *parent = bio->bi_private;
 
-       if (!parent->bi_status)
+       if (bio->bi_status && !parent->bi_status)
                parent->bi_status = bio->bi_status;
        bio_put(bio);
        return parent;