diff options
Diffstat (limited to 'drivers/md')
-rw-r--r-- | drivers/md/bitmap.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/md/bitmap.c b/drivers/md/bitmap.c index 90fe70d76a31..87145faac491 100644 --- a/drivers/md/bitmap.c +++ b/drivers/md/bitmap.c | |||
@@ -1156,6 +1156,9 @@ static void bitmap_writeback_daemon(mddev_t *mddev) | |||
1156 | err = -EINTR; | 1156 | err = -EINTR; |
1157 | goto out; | 1157 | goto out; |
1158 | } | 1158 | } |
1159 | if (bitmap == NULL) | ||
1160 | /* about to be stopped. */ | ||
1161 | return; | ||
1159 | 1162 | ||
1160 | PRINTK("%s: bitmap writeback daemon woke up...\n", bmname(bitmap)); | 1163 | PRINTK("%s: bitmap writeback daemon woke up...\n", bmname(bitmap)); |
1161 | /* wait on bitmap page writebacks */ | 1164 | /* wait on bitmap page writebacks */ |