aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/md/dm-crypt.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c
index db439363f97d..1dc2c62200ee 100644
--- a/drivers/md/dm-crypt.c
+++ b/drivers/md/dm-crypt.c
@@ -655,9 +655,12 @@ static void process_write(struct crypt_io *io)
655 655
656 generic_make_request(clone); 656 generic_make_request(clone);
657 657
658 /* Do not reference clone after this - it
659 * may be gone already. */
660
658 /* out of memory -> run queues */ 661 /* out of memory -> run queues */
659 if (remaining) 662 if (remaining)
660 congestion_wait(bio_data_dir(clone), HZ/100); 663 congestion_wait(WRITE, HZ/100);
661 } 664 }
662} 665}
663 666