blk-wbt: use wq_has_sleeper() for wq active check
authorJens Axboe <axboe@kernel.dk>
Mon, 20 Aug 2018 19:20:50 +0000 (13:20 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 20 Aug 2018 19:27:33 +0000 (13:27 -0600)
commitd4cb45f6870bf615e5aac6519779d03e705a3552
tree13ba34659c2cda453347b197789e8c8032acfa6f
parent0e938366a0aedf95c3524286ea174d64aa7e9d2d
blk-wbt: use wq_has_sleeper() for wq active check

We need the memory barrier before checking the list head,
use the appropriate helper for this. The matching queue
side memory barrier is provided by set_current_state().

Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-wbt.c