Hi Linus, Here's a set of changes that should go into the current release: - NVMe pull request from Christoph: - multipath deadlock fixes (Anton) - NUMA fixes (Max) - RDMA completion vector fix (Max) - IO deadlock fix (Sagi) - multipath reference fix (Sagi) - NS mutation fix (Sagi) - Use right allocator when freeing bip in error path (Chengguang) Please pull! The following changes since commit 3373a3461aa15b7f9a871fa4cb2c9ef21ac20b47: block: make function 'kill_bdev' static (2020-06-18 09:24:35 -0600) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/block-5.8-2020-06-26 for you to fetch changes up to 1b52671d79c4b9fdc91a85f99f69b7c91a3b1b71: Merge branch 'nvme-5.8' of git://git.infradead.org/nvme into block-5.8 (2020-06-25 12:57:17 -0600) ---------------------------------------------------------------- block-5.8-2020-06-26 ---------------------------------------------------------------- Anton Eidelman (2): nvme-multipath: fix deadlock between ana_work and scan_work nvme-multipath: fix deadlock due to head->lock Chengguang Xu (1): block: release bip in a right way in error path Jens Axboe (1): Merge branch 'nvme-5.8' of git://git.infradead.org/nvme into block-5.8 Max Gurtovoy (6): nvme: set initial value for controller's numa node nvme-pci: override the value of the controller's numa node nvme-pci: initialize tagset numa value to the value of the ctrl nvme-tcp: initialize tagset numa value to the value of the ctrl nvme-loop: initialize tagset numa value to the value of the ctrl nvme-rdma: assign completion vector correctly Sagi Grimberg (3): nvme: fix possible deadlock when I/O is blocked nvme: don't protect ns mutation with ns->head->lock nvme-multipath: fix bogus request queue reference put block/bio-integrity.c | 23 +++++++++++++--------- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/multipath.c | 46 +++++++++++++++++++++++++++---------------- drivers/nvme/host/nvme.h | 2 ++ drivers/nvme/host/pci.c | 6 ++++-- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 4 ++-- drivers/nvme/target/loop.c | 4 ++-- 8 files changed, 55 insertions(+), 34 deletions(-) -- Jens Axboe