X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fdrivers%2Fmd%2Fbcache%2Fwriteback.h;fp=kernel%2Fdrivers%2Fmd%2Fbcache%2Fwriteback.h;h=073a042aed243b2660f6b70a380d0647c709aa65;hb=e09b41010ba33a20a87472ee821fa407a5b8da36;hp=0a9dab187b79c7ef0a4429c4616a6985d320b964;hpb=f93b97fd65072de626c074dbe099a1fff05ce060;p=kvmfornfv.git diff --git a/kernel/drivers/md/bcache/writeback.h b/kernel/drivers/md/bcache/writeback.h index 0a9dab187..073a042ae 100644 --- a/kernel/drivers/md/bcache/writeback.h +++ b/kernel/drivers/md/bcache/writeback.h @@ -63,7 +63,8 @@ static inline bool should_writeback(struct cached_dev *dc, struct bio *bio, static inline void bch_writeback_queue(struct cached_dev *dc) { - wake_up_process(dc->writeback_thread); + if (!IS_ERR_OR_NULL(dc->writeback_thread)) + wake_up_process(dc->writeback_thread); } static inline void bch_writeback_add(struct cached_dev *dc)