[GIT PULL] nvme fixes for 5.8
Christoph Hellwig
hch at infradead.org
Thu Jun 25 12:53:33 EDT 2020
The following changes since commit 0b8eb629a700c0ef15a437758db8255f8444e76c:
block: release bip in a right way in error path (2020-06-24 08:49:07 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git nvme-5.8
for you to fetch changes up to c31244669f57963b6ce133a5555b118fc50aec95:
nvme-multipath: fix bogus request queue reference put (2020-06-24 18:41:20 +0200)
----------------------------------------------------------------
Anton Eidelman (2):
nvme-multipath: fix deadlock between ana_work and scan_work
nvme-multipath: fix deadlock due to head->lock
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
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 ++--
7 files changed, 41 insertions(+), 25 deletions(-)
More information about the Linux-nvme
mailing list