Hi Ming, hi Jens, this series has a bunch of fixes and cleanups of ublk. The most important one is the last one, which moves ublk over to a proper gendisk life cycle. This series passes the ubdsrv tests. Changes since v1: - keep allocation the tag_set at ADD_DEV time, and use the tag_set mq_map for the GET_AFFINITY ioctl - call the debug dump helper on the right structure Diffstat: MAINTAINERS | 7 drivers/block/ublk_drv.c | 449 ++++++++++++++++++------------------------ include/uapi/linux/ublk_cmd.h | 1 3 files changed, 202 insertions(+), 255 deletions(-)