Hi Linus, A few stragglers in here, but mostly just straight fixes. In particular: - Set of rnbd fixes for issues around changes for the merge window (Gioh, Jack, Md Haris Iqbal) - iocost tracepoint addition (Baolin) - Copyright/maintainers update (Christoph) - Remove old blk-mq fast path CPU warning (Daniel) - loop max_part fix (Josh) - Remote IPI threaded IRQ fix (Sebastian) - dasd stable fixes (Stefan) - bcache merge window fixup and style fixup (Yi, Zheng) Please pull! The following changes since commit 009bd55dfcc857d8b00a5bbb17a8db060317af6f: Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma (2020-12-16 13:42:26 -0800) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/block-5.11-2020-12-23 for you to fetch changes up to 46926127d76359b46659c556df7b4aa1b6325d90: md/bcache: convert comma to semicolon (2020-12-23 09:25:15 -0700) ---------------------------------------------------------------- block-5.11-2020-12-23 ---------------------------------------------------------------- Baolin Wang (1): blk-iocost: Add iocg idle state tracepoint Christoph Hellwig (3): MAINTAINERS: add fs/block_dev.c to the block section block: remove a pointless self-reference in block_dev.c block: update some copyrights Daniel Wagner (1): blk-mq: Remove 'running from the wrong CPU' warning Gioh Kim (3): block/rnbd: Set write-back cache and fua same to the target device block/rnbd-clt: Dynamically allocate sglist for rnbd_iu block/rnbd-clt: Does not request pdu to rtrs-clt Jack Wang (2): block/rnbd-clt: Fix possible memleak block/rnbd: Fix typos Josh Triplett (1): nbd: Respect max_part for all partition scans Md Haris Iqbal (2): block/rnbd-clt: Get rid of warning regarding size argument in strlcpy block/rnbd-srv: Protect dev session sysfs removal Sebastian Andrzej Siewior (1): blk-mq: Don't complete on a remote CPU in force threaded mode Stefan Haberland (4): s390/dasd: fix hanging device offline processing s390/dasd: prevent inconsistent LCU device data s390/dasd: fix list corruption of pavgroup group list s390/dasd: fix list corruption of lcu list Yi Li (1): bcache:remove a superfluous check in register_bcache Zheng Yongjun (1): md/bcache: convert comma to semicolon MAINTAINERS | 1 + block/blk-iocost.c | 3 ++ block/blk-mq.c | 33 +++--------- block/genhd.c | 2 + block/partitions/core.c | 1 + drivers/block/nbd.c | 9 ++-- drivers/block/rnbd/rnbd-clt-sysfs.c | 5 +- drivers/block/rnbd/rnbd-clt.c | 94 ++++++++++++++++++++-------------- drivers/block/rnbd/rnbd-clt.h | 12 ++++- drivers/block/rnbd/rnbd-proto.h | 9 +++- drivers/block/rnbd/rnbd-srv.c | 12 +++-- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 --- drivers/infiniband/ulp/rtrs/rtrs.h | 7 --- drivers/md/bcache/super.c | 2 - drivers/md/bcache/sysfs.c | 2 +- drivers/s390/block/dasd_alias.c | 22 +++++++- fs/block_dev.c | 3 +- include/trace/events/iocost.h | 16 +++++- 18 files changed, 145 insertions(+), 94 deletions(-) -- Jens Axboe