[GIT PULL] second round of nvme updates for Linux 5.18

Christoph Hellwig hch at infradead.org
Thu Mar 17 10:08:18 PDT 2022


The following changes since commit 85d9abcd7331566781b93ff46e4bccd4806ef2b2:

  xen/blkfront: speed up purge_persistent_grants() (2022-03-11 05:15:33 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.18-2022-03-17

for you to fetch changes up to ce8d78616a6b637d1b763eb18e32045687a84305:

  nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH (2022-03-16 16:48:00 +0100)

----------------------------------------------------------------
second round of nvme updates for Linux 5.18

 - add lockdep annotations for in-kernel sockets (Chris Leech)
 - use vmalloc for ANA log buffer (Hannes Reinecke)
 - kerneldoc fixes (Chaitanya Kulkarni)
 - cleanups (Guoqing Jiang, Chaitanya Kulkarni, me)
 - warn about shared namespaces without multipathing (me)

----------------------------------------------------------------
Chaitanya Kulkarni (7):
      nvme-tcp: don't initialize ret variable
      nvme-tcp: don't fold the line
      nvmet-fc: fix kernel-doc warning for nvmet_fc_register_targetport
      nvmet-fc: fix kernel-doc warning for nvmet_fc_unregister_targetport
      nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal
      nvmet: don't fold lines
      nvmet: use snprintf() with PAGE_SIZE in configfs

Chris Leech (1):
      nvme-tcp: lockdep: annotate in-kernel sockets

Christoph Hellwig (4):
      nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate
      nvme: cleanup how disk->disk_name is assigned
      nvme: remove nvme_alloc_request and nvme_alloc_request_qid
      nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH

Guoqing Jiang (1):
      nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio

Hannes Reinecke (1):
      nvme-multipath: use vmalloc for ANA log buffer

 drivers/block/loop.c            |  1 +
 drivers/nvme/host/core.c        | 76 ++++++++++++++++++++---------------------
 drivers/nvme/host/ioctl.c       |  3 +-
 drivers/nvme/host/multipath.c   | 32 +++--------------
 drivers/nvme/host/nvme.h        | 16 ++++-----
 drivers/nvme/host/pci.c         | 17 +++++----
 drivers/nvme/host/tcp.c         | 45 ++++++++++++++++++++++--
 drivers/nvme/target/admin-cmd.c |  6 +++-
 drivers/nvme/target/configfs.c  | 30 ++++++++--------
 drivers/nvme/target/core.c      |  5 ++-
 drivers/nvme/target/fc.c        |  4 +--
 drivers/nvme/target/nvmet.h     |  2 +-
 drivers/nvme/target/passthru.c  |  3 +-
 drivers/nvme/target/rdma.c      |  2 +-
 drivers/nvme/target/zns.c       |  6 +++-
 15 files changed, 138 insertions(+), 110 deletions(-)



More information about the Linux-nvme mailing list