All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] nvme 5.7
@ 2020-03-25 22:15 Keith Busch
  2020-03-25 22:22 ` Jens Axboe
  0 siblings, 1 reply; 2+ messages in thread
From: Keith Busch @ 2020-03-25 22:15 UTC (permalink / raw)
  To: axboe; +Cc: hch, linux-nvme, sagi

Hi Jens

This is our first nvme 5.7 pull request, a collection of miscellaneous
fixes, cleanups, and minor improvements. Please pull.

And just a heads up, I will be out for the majority of the this
development cycle, so Christoph agreed to handle nvme patches for the
rest of the 5.7 release.

The following changes since commit 8b614cb8f1dcac8ca77cf4dd85f46ef3055f8238:

  Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6 (2020-03-03 17:31:19 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git nvme-5.7-rc1

for you to fetch changes up to 43fcd9e1eae87c3235b8077f97bc6a286c3ae59b:

  nvme: cleanup namespace identifier reporting in nvme_init_ns_head (2020-03-26 04:51:56 +0900)

----------------------------------------------------------------
Alexey Dobriyan (1):
      nvme-pci: slimmer CQ head update

Amit Engel (1):
      nvmet: check ncqr & nsqr for set-features cmd

Chaitanya Kulkarni (4):
      nvmet: configfs code cleanup
      nvmet: make ctrl-id configurable
      nvmet: check sscanf value for subsys serial attr
      nvme: code cleanup nvme_identify_ns_desc()

Christoph Hellwig (3):
      nvme: refactor nvme_identify_ns_descs error handling
      nvme: rename __nvme_find_ns_head to nvme_find_ns_head
      nvme: cleanup namespace identifier reporting in nvme_init_ns_head

Edmund Nadolski (1):
      nvme: remove unused return code from nvme_alloc_ns

Israel Rukshin (8):
      nvme: Use nvme_state_terminal helper
      nvme: Remove unused return code from nvme_delete_ctrl_sync
      nvme-pci: Re-order nvme_pci_free_ctrl
      nvme: Fix ctrl use-after-free during sysfs deletion
      nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl
      nvme: Fix controller creation races with teardown flow
      nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl
      nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl

Jean Delvare (1):
      nvme: Don't deter users from enabling hwmon support

John Meneghini (1):
      nvme-multipath: do not reset on unknown status

Josh Triplett (1):
      nvme: Check for readiness more quickly, to speed up boot time

Keith Busch (3):
      nvme-pci: Remove tag from process cq
      nvme-pci: Remove two-pass completions
      nvme-pci: Simplify nvme_poll_irqdisable

Mark Ruijter (1):
      nvmet: make ctrl model configurable

Max Gurtovoy (5):
      nvme-pci: properly print controller address
      nvmet: Add get_mdts op for controllers
      nvmet-rdma: Implement get_mdts controller op
      nvmet-rdma: allocate RW ctxs according to mdts
      nvme: release ida resources

Rupesh Girase (1):
      nvme: log additional message for controller status

Sagi Grimberg (7):
      nvme: expose hostnqn via sysfs for fabrics controllers
      nvme: expose hostid via sysfs for fabrics controllers
      nvme-tcp: optimize queue io_cpu assignment for multiple queue maps
      nvmet-tcp: fix maxh2cdata icresp parameter
      nvme-tcp: move send failure to nvme_tcp_try_send
      nvme-tcp: break from io_work loop if recv failed
      nvmet-tcp: optimize tcp stack TX when data digest is used

Takashi Iwai (1):
      nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow

Wunderlich, Mark (2):
      nvme-tcp: Set SO_PRIORITY for all host sockets
      nvmet-tcp: set SO_PRIORITY for accepted sockets

masahiro31.yamada@kioxia.com (1):
      nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO

 drivers/nvme/host/Kconfig       |   2 -
 drivers/nvme/host/core.c        | 255 ++++++++++++++++++++++++----------------
 drivers/nvme/host/fabrics.c     |   8 +-
 drivers/nvme/host/fc.c          |   3 -
 drivers/nvme/host/multipath.c   |  21 ++--
 drivers/nvme/host/nvme.h        |   6 +-
 drivers/nvme/host/pci.c         |  91 +++++---------
 drivers/nvme/host/rdma.c        |   9 +-
 drivers/nvme/host/tcp.c         | 120 +++++++++++++++----
 drivers/nvme/target/admin-cmd.c |  34 +++++-
 drivers/nvme/target/configfs.c  | 146 +++++++++++++++++++++--
 drivers/nvme/target/core.c      |   9 +-
 drivers/nvme/target/loop.c      |   3 -
 drivers/nvme/target/nvmet.h     |  11 ++
 drivers/nvme/target/rdma.c      |  15 ++-
 drivers/nvme/target/tcp.c       |  35 +++++-
 16 files changed, 533 insertions(+), 235 deletions(-)


_______________________________________________
linux-nvme mailing list
linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] nvme 5.7
  2020-03-25 22:15 [GIT PULL] nvme 5.7 Keith Busch
@ 2020-03-25 22:22 ` Jens Axboe
  0 siblings, 0 replies; 2+ messages in thread
From: Jens Axboe @ 2020-03-25 22:22 UTC (permalink / raw)
  To: Keith Busch; +Cc: hch, linux-nvme, sagi

On 3/25/20 4:15 PM, Keith Busch wrote:
> Hi Jens
> 
> This is our first nvme 5.7 pull request, a collection of miscellaneous
> fixes, cleanups, and minor improvements. Please pull.

Thanks, pulled.

> And just a heads up, I will be out for the majority of the this
> development cycle, so Christoph agreed to handle nvme patches for the
> rest of the 5.7 release.

Ok no worries!

-- 
Jens Axboe


_______________________________________________
linux-nvme mailing list
linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-03-25 22:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-25 22:15 [GIT PULL] nvme 5.7 Keith Busch
2020-03-25 22:22 ` Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.