Hi Linus, A set of fixes/changes that should go into this series. This pull request contains: - Kernel doc / comment updates (Bart, Shenghui) - Un-export of core-only used function (Bart) - Fix race on loop file access (Dongli) - pf/pcd queue cleanup fixes (me) - Use appropriate helper for RESTART bit set (Yufen) - Use named identifier for classic poll (Yufen) Please pull! git://git.kernel.dk/linux-block.git tags/for-linus-20190323 ---------------------------------------------------------------- Bart Van Assche (3): block: Unexport blk_mq_add_to_requeue_list() blk-iolatency: #include "blk.h" blkcg: Fix kernel-doc warnings Dongli Zhang (2): loop: access lo_backing_file only when the loop device is Lo_bound blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx Jens Axboe (2): paride/pf: cleanup queues when detection fails paride/pcd: cleanup queues when detection fails Shenghui Wang (1): sbitmap: trivial - update comment for sbitmap_deferred_clear_bit Yufen Yu (2): blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value block/blk-cgroup.c | 9 +++++---- block/blk-iolatency.c | 1 + block/blk-mq.c | 8 +++----- block/blk-mq.h | 2 ++ block/blk-sysfs.c | 12 +++++++----- drivers/block/loop.c | 2 +- drivers/block/paride/pcd.c | 6 +++++- drivers/block/paride/pf.c | 16 +++++++++++----- include/linux/blk-mq.h | 3 --- include/linux/blkdev.h | 3 +++ include/linux/sbitmap.h | 2 +- 11 files changed, 39 insertions(+), 25 deletions(-) -- Jens Axboe