* [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.