mbox series

[GIT,PULL] nvme fixes for 5.11

Message ID X/dIG7478C6ahGvo@infradead.org (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] nvme fixes for 5.11 | expand

Pull-request

git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-07

Message

Christoph Hellwig Jan. 7, 2021, 5:42 p.m. UTC
The following changes since commit aebf5db917055b38f4945ed6d621d9f07a44ff30:

  block: fix use-after-free in disk_part_iter_next (2021-01-05 11:35:17 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-07

for you to fetch changes up to 2b59787a223b79228fed9ade1bf6936194ddb8cd:

  nvme: remove the unused status argument from nvme_trace_bio_complete (2021-01-06 10:30:37 +0100)

----------------------------------------------------------------
nvme updates for 5.11:

 - fix a race in the nvme-tcp send code (Sagi Grimberg)
 - fix a list corruption in an nvme-rdma error path (Israel Rukshin)
 - avoid a possible double fetch in nvme-pci (Lalithambika Krishnakumar)
 - add the susystem NQN quirk for a Samsung driver (Gopal Tiwari)
 - fix two compiler warnings in nvme-fcloop (James Smart)
 - don't call sleeping functions from irq context in nvme-fc (James Smart)
 - remove an unused argument (Max Gurtovoy)
 - remove unused exports (Minwoo Im)

----------------------------------------------------------------
Gopal Tiwari (1):
      nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN

Israel Rukshin (1):
      nvmet-rdma: Fix list_del corruption on queue establishment failure

James Smart (2):
      nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context
      nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings

Lalithambika Krishnakumar (1):
      nvme: avoid possible double fetch in handling CQE

Max Gurtovoy (1):
      nvme: remove the unused status argument from nvme_trace_bio_complete

Minwoo Im (1):
      nvme: unexport functions with no external caller

Sagi Grimberg (1):
      nvme-tcp: Fix possible race of io_work and direct send

 drivers/nvme/host/core.c     |  8 +++-----
 drivers/nvme/host/fc.c       | 15 ++++++++++++++-
 drivers/nvme/host/nvme.h     |  9 ++-------
 drivers/nvme/host/pci.c      | 10 ++++++----
 drivers/nvme/host/tcp.c      | 12 +++++++++++-
 drivers/nvme/target/fcloop.c |  7 ++++---
 drivers/nvme/target/rdma.c   | 10 ++++++++++
 7 files changed, 50 insertions(+), 21 deletions(-)