All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] nvme fixes for Linux 6.9
@ 2024-04-04 16:59 Keith Busch
  2024-04-04 19:23 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Keith Busch @ 2024-04-04 16:59 UTC (permalink / raw
  To: axboe; +Cc: hch, sagi, linux-nvme

[resend for the mailing list]
The following changes since commit 22d24a544b0d49bbcbd61c8c0eaf77d3c9297155:

  block: fix overflow in blk_ioctl_discard() (2024-04-02 07:43:24 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.9-2024-04-04

for you to fetch changes up to 205fb5fa6fde1b5b426015eb1ff69f2ff25ef5bb:

  nvme-fc: rename free_ctrl callback to match name pattern (2024-04-04 08:47:56 -0700)

----------------------------------------------------------------
nvme fixes for Linux 6.9

 - Atomic queue limits fixes (Christoph)
 - Fabrics fixes (Hannes, Daniel)

----------------------------------------------------------------
Christoph Hellwig (3):
      nvme-multipath: don't inherit LBA-related fields for the multipath node
      nvme: split nvme_update_zone_info
      nvme: don't create a multipath node for zero capacity devices

Daniel Wagner (2):
      nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists
      nvme-fc: rename free_ctrl callback to match name pattern

Hannes Reinecke (1):
      nvmet: implement unique discovery NQN

 drivers/nvme/host/core.c       | 41 ++++++++++++++++++++++++++++--------
 drivers/nvme/host/fc.c         |  4 ++--
 drivers/nvme/host/nvme.h       | 12 +++++++++--
 drivers/nvme/host/zns.c        | 33 +++++++++++++++++------------
 drivers/nvme/target/configfs.c | 47 ++++++++++++++++++++++++++++++++++++++++++
 drivers/nvme/target/core.c     |  7 +++++++
 drivers/nvme/target/fc.c       | 17 ++++++++-------
 7 files changed, 128 insertions(+), 33 deletions(-)
r


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

* Re: [GIT PULL] nvme fixes for Linux 6.9
  2024-04-04 16:59 Keith Busch
@ 2024-04-04 19:23 ` Jens Axboe
  0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2024-04-04 19:23 UTC (permalink / raw
  To: Keith Busch; +Cc: hch, sagi, linux-nvme

On 4/4/24 10:59 AM, Keith Busch wrote:
> [resend for the mailing list]
> The following changes since commit 22d24a544b0d49bbcbd61c8c0eaf77d3c9297155:
> 
>   block: fix overflow in blk_ioctl_discard() (2024-04-02 07:43:24 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-6.9-2024-04-04
> 
> for you to fetch changes up to 205fb5fa6fde1b5b426015eb1ff69f2ff25ef5bb:
> 
>   nvme-fc: rename free_ctrl callback to match name pattern (2024-04-04 08:47:56 -0700)
> 
> ----------------------------------------------------------------
> nvme fixes for Linux 6.9
> 
>  - Atomic queue limits fixes (Christoph)
>  - Fabrics fixes (Hannes, Daniel)

Pulled, thanks.

-- 
Jens Axboe




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

* [GIT PULL] nvme fixes for Linux 6.9
@ 2024-05-02 13:00 Keith Busch
  2024-05-02 13:46 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Keith Busch @ 2024-05-02 13:00 UTC (permalink / raw
  To: axboe; +Cc: linux-nvme, hch, sagi

Jens:

I am on travel right now, and I've lost communication with my remote
server with my signing and push keys; therefore this does not have a
tag, much less a signed one. Since nvme is a bit behind on our pull
requests, I would like to get this out before the next rc. You can ping
me on back channel if you want to verify the legitimacy of the pull.

The following changes since commit 013ee5a6234d4c574dedd60c4887a4bcc9ecc749:

  Merge tag 'md-6.9-20240408' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.9 (2024-04-08 21:49:27 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git 50abcc179e0c9ca667feb223b26ea406d5c4c556

for you to fetch changes up to 50abcc179e0c9ca667feb223b26ea406d5c4c556:

  nvme-tcp: strict pdu pacing to avoid send stalls on TLS (2024-05-01 02:58:43 -0700)

----------------------------------------------------------------
Hannes Reinecke (1):
      nvme-tcp: strict pdu pacing to avoid send stalls on TLS

Maurizio Lombardi (2):
      nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
      nvmet-auth: replace pr_debug() with pr_err() to report an error.

Nilay Shroff (2):
      nvme: find numa distance only if controller has valid numa id
      nvme: cancel pending I/O if nvme controller is in terminal state

Sagi Grimberg (2):
      nvmet-tcp: fix possible memory leak when tearing down a controller
      nvmet: fix nvme status code when namespace is disabled

Yi Zhang (1):
      nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH

 drivers/nvme/host/core.c       | 23 +----------------------
 drivers/nvme/host/multipath.c  |  3 ++-
 drivers/nvme/host/nvme.h       | 21 +++++++++++++++++++++
 drivers/nvme/host/pci.c        |  8 +++++++-
 drivers/nvme/host/tcp.c        | 10 ++++++++--
 drivers/nvme/target/auth.c     |  8 ++++----
 drivers/nvme/target/configfs.c | 13 +++++++++++++
 drivers/nvme/target/core.c     |  5 ++++-
 drivers/nvme/target/nvmet.h    |  1 +
 drivers/nvme/target/tcp.c      | 11 ++++-------
 10 files changed, 65 insertions(+), 38 deletions(-)



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

* Re: [GIT PULL] nvme fixes for Linux 6.9
  2024-05-02 13:00 Keith Busch
@ 2024-05-02 13:46 ` Jens Axboe
  0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2024-05-02 13:46 UTC (permalink / raw
  To: Keith Busch; +Cc: linux-nvme, hch, sagi

On 5/2/24 7:00 AM, Keith Busch wrote:
> Jens:
> 
> I am on travel right now, and I've lost communication with my remote
> server with my signing and push keys; therefore this does not have a
> tag, much less a signed one. Since nvme is a bit behind on our pull
> requests, I would like to get this out before the next rc. You can ping
> me on back channel if you want to verify the legitimacy of the pull.

Verified out-of-band - thanks, pulled!

-- 
Jens Axboe



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

* [GIT PULL] nvme fixes for Linux 6.9
@ 2024-05-09 17:48 Keith Busch
  2024-05-09 17:50 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Keith Busch @ 2024-05-09 17:48 UTC (permalink / raw
  To: axboe; +Cc: hch, sagi, linux-nvme

The following changes since commit ffd379c13fc0ab2c7c4313e7a01c71d9d202cc88:

  block: set default max segment size in case of virt_boundary (2024-05-06 20:27:51 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.9-2024-05-09

for you to fetch changes up to 73964c1d07c054376f1b32a62548571795159148:

  nvmet-rdma: fix possible bad dereference when freeing rsps (2024-05-08 06:17:01 -0700)

----------------------------------------------------------------
nvme fixes for Linux 6.9

 - nvme target fixes (Sagi, Dan, Maurizo)
 - new vendor quirk for broken MSI (Sean)

----------------------------------------------------------------
Dan Carpenter (1):
      nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()

Maurizio Lombardi (1):
      nvmet-auth: return the error code to the nvmet_auth_ctrl_hash() callers

Sagi Grimberg (2):
      nvmet: make nvmet_wq unbound
      nvmet-rdma: fix possible bad dereference when freeing rsps

Sean Anderson (1):
      nvme-pci: Add quirk for broken MSIs

 drivers/nvme/host/nvme.h       |  5 +++++
 drivers/nvme/host/pci.c        | 14 +++++++++++---
 drivers/nvme/target/auth.c     |  2 +-
 drivers/nvme/target/configfs.c |  5 ++---
 drivers/nvme/target/core.c     |  3 ++-
 drivers/nvme/target/rdma.c     | 16 ++++------------
 6 files changed, 25 insertions(+), 20 deletions(-)


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

* Re: [GIT PULL] nvme fixes for Linux 6.9
  2024-05-09 17:48 [GIT PULL] nvme fixes for Linux 6.9 Keith Busch
@ 2024-05-09 17:50 ` Jens Axboe
  0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2024-05-09 17:50 UTC (permalink / raw
  To: Keith Busch; +Cc: hch, sagi, linux-nvme

On 5/9/24 11:48 AM, Keith Busch wrote:
> The following changes since commit ffd379c13fc0ab2c7c4313e7a01c71d9d202cc88:
> 
>   block: set default max segment size in case of virt_boundary (2024-05-06 20:27:51 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-6.9-2024-05-09
> 
> for you to fetch changes up to 73964c1d07c054376f1b32a62548571795159148:
> 
>   nvmet-rdma: fix possible bad dereference when freeing rsps (2024-05-08 06:17:01 -0700)
> 
> ----------------------------------------------------------------
> nvme fixes for Linux 6.9
> 
>  - nvme target fixes (Sagi, Dan, Maurizo)
>  - new vendor quirk for broken MSI (Sean)

Pulled, thanks.

-- 
Jens Axboe




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

end of thread, other threads:[~2024-05-09 17:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-09 17:48 [GIT PULL] nvme fixes for Linux 6.9 Keith Busch
2024-05-09 17:50 ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2024-05-02 13:00 Keith Busch
2024-05-02 13:46 ` Jens Axboe
2024-04-04 16:59 Keith Busch
2024-04-04 19:23 ` 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.