Hi Linus, A few fixes for the block side that should go into this release. This pull request contains: - Passthrough insertion fix (Ming) - Kill off some unused arguments (John) - blktrace RCU fix (Jan) - Dead fields removal for null_blk (Dongli) - NVMe polled IO fix (Bijan) Please pull! git://git.kernel.dk/linux-block.git tags/block-5.6-2020-02-28 ---------------------------------------------------------------- Bijan Mottahedeh (1): nvme-pci: Hold cq_poll_lock while completing CQEs Dongli Zhang (1): null_blk: remove unused fields in 'nullb_cmd' Jan Kara (1): blktrace: Protect q->blk_trace with RCU Jens Axboe (1): Merge branch 'nvme-5.6-rc4' of git://git.infradead.org/nvme into block-5.6 John Garry (1): blk-mq: Remove some unused function arguments Ming Lei (1): blk-mq: insert passthrough request into hctx->dispatch directly block/blk-flush.c | 2 +- block/blk-mq-sched.c | 22 +++++--- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq.c | 28 ++++++----- block/blk-mq.h | 5 +- drivers/block/null_blk.h | 3 -- drivers/block/null_blk_main.c | 2 - drivers/nvme/host/pci.c | 2 +- include/linux/blkdev.h | 2 +- include/linux/blktrace_api.h | 18 +++++-- kernel/trace/blktrace.c | 114 ++++++++++++++++++++++++++++++------------ 12 files changed, 136 insertions(+), 70 deletions(-) -- Jens Axboe