diff options
-rw-r--r-- | drivers/md/md.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/md.c b/drivers/md/md.c index 01233d855eb2..2b30ffdb81b2 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c | |||
@@ -452,7 +452,7 @@ static void submit_flushes(struct work_struct *ws) | |||
452 | atomic_inc(&rdev->nr_pending); | 452 | atomic_inc(&rdev->nr_pending); |
453 | atomic_inc(&rdev->nr_pending); | 453 | atomic_inc(&rdev->nr_pending); |
454 | rcu_read_unlock(); | 454 | rcu_read_unlock(); |
455 | bi = bio_alloc_mddev(GFP_KERNEL, 0, mddev); | 455 | bi = bio_alloc_mddev(GFP_NOIO, 0, mddev); |
456 | bi->bi_end_io = md_end_flush; | 456 | bi->bi_end_io = md_end_flush; |
457 | bi->bi_private = rdev; | 457 | bi->bi_private = rdev; |
458 | bi->bi_bdev = rdev->bdev; | 458 | bi->bi_bdev = rdev->bdev; |