From: Hannes Reinecke Date: Fri, 25 Oct 2019 07:08:56 +0000 (+0200) Subject: md/raid1: avoid soft lockup under high load X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5fa4f8bac9516b988d2ccd3f05f4267f8da24269;p=linux.git md/raid1: avoid soft lockup under high load As all I/O is being pushed through a kernel thread the softlockup watchdog might be triggered under high load. Signed-off-by: Hannes Reinecke Signed-off-by: Song Liu --- diff --git a/drivers/md/raid1.c b/drivers/md/raid1.c index bb29aeefcbd0f..a409ab6f30bc3 100644 --- a/drivers/md/raid1.c +++ b/drivers/md/raid1.c @@ -819,6 +819,7 @@ static void flush_bio_list(struct r1conf *conf, struct bio *bio) else generic_make_request(bio); bio = next; + cond_resched(); } }