summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--block/blk-mq.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/block/blk-mq.c b/block/blk-mq.c
index 4aebc6b479ef..4c5c16cce4f8 100644
--- a/block/blk-mq.c
+++ b/block/blk-mq.c
@@ -3439,6 +3439,8 @@ void blk_steal_bios(struct bio_list *list, struct request *rq)
* the flag to avoid spurious EAGAIN I/O failures.
*/
bio->bi_opf &= ~REQ_NOWAIT;
+ bio_clear_flag(bio, BIO_QOS_THROTTLED);
+ bio_clear_flag(bio, BIO_QOS_MERGED);
}
if (rq->bio) {