]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/bio.h
block: return on congested block device
[mirror_ubuntu-artful-kernel.git] / include / linux / bio.h
index 40d0541852771eec1c686702bc1159e91813494e..36aa641cde283d2b14f7b1bdd9698050be539c5c 100644 (file)
@@ -416,6 +416,12 @@ static inline void bio_io_error(struct bio *bio)
        bio_endio(bio);
 }
 
+static inline void bio_wouldblock_error(struct bio *bio)
+{
+       bio->bi_status = BLK_STS_AGAIN;
+       bio_endio(bio);
+}
+
 struct request_queue;
 extern int bio_phys_segments(struct request_queue *, struct bio *);