mbox series

[GIT,PULL] nvme updates for Linux 6.15

Message ID Z_fdSjFqscMuzxYq@infradead.org (mailing list archive)
State New
Headers show
Series [GIT,PULL] nvme updates for Linux 6.15 | expand

Pull-request

git://git.infradead.org/nvme.git tags/nvme-6.15-2025-04-10

Message

Christoph Hellwig April 10, 2025, 3:01 p.m. UTC
The following changes since commit 72070e57b0a518ec8e562a2b68fdfc796ef5c040:

  selftests: ublk: fix test_stripe_04 (2025-04-03 20:13:38 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.15-2025-04-10

for you to fetch changes up to 70289ae5cac4d3a39575405aaf63330486cea030:

  nvmet-fc: put ref when assoc->del_work is already scheduled (2025-04-09 13:03:56 +0200)

----------------------------------------------------------------
nvme updates for Linux 6.15

 - nvmet fc/fcloop refcounting fixes (Daniel Wagner)
 - fix missed namespace/ANA scans (Hannes Reinecke)
 - fix a use after free in the new TCP netns support (Kuniyuki Iwashima)
 - fix a NULL instead of false review in multipath (Uday Shankar)

----------------------------------------------------------------
Daniel Wagner (8):
      nvmet-fcloop: swap list_add_tail arguments
      nvmet-fcloop: replace kref with refcount
      nvmet-fcloop: add ref counting to lport
      nvmet-fc: inline nvmet_fc_delete_assoc
      nvmet-fc: inline nvmet_fc_free_hostport
      nvmet-fc: update tgtport ref per assoc
      nvmet-fc: take tgtport reference only once
      nvmet-fc: put ref when assoc->del_work is already scheduled

Hannes Reinecke (2):
      nvme: requeue namespace scan on missed AENs
      nvme: re-read ANA log page after ns scan completes

Kuniyuki Iwashima (1):
      nvme-tcp: fix use-after-free of netns by kernel TCP socket.

Uday Shankar (1):
      nvme: multipath: fix return value of nvme_available_path

 drivers/nvme/host/core.c      |  9 ++++++
 drivers/nvme/host/multipath.c |  2 +-
 drivers/nvme/host/tcp.c       |  2 ++
 drivers/nvme/target/fc.c      | 60 ++++++++++++-----------------------
 drivers/nvme/target/fcloop.c  | 74 +++++++++++++++++++++++--------------------
 5 files changed, 72 insertions(+), 75 deletions(-)

Comments

Jens Axboe April 10, 2025, 3:29 p.m. UTC | #1
On 4/10/25 9:01 AM, Christoph Hellwig wrote:
> The following changes since commit 72070e57b0a518ec8e562a2b68fdfc796ef5c040:
> 
>   selftests: ublk: fix test_stripe_04 (2025-04-03 20:13:38 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-6.15-2025-04-10
> 
> for you to fetch changes up to 70289ae5cac4d3a39575405aaf63330486cea030:
> 
>   nvmet-fc: put ref when assoc->del_work is already scheduled (2025-04-09 13:03:56 +0200)
> 
> ----------------------------------------------------------------
> nvme updates for Linux 6.15
> 
>  - nvmet fc/fcloop refcounting fixes (Daniel Wagner)
>  - fix missed namespace/ANA scans (Hannes Reinecke)
>  - fix a use after free in the new TCP netns support (Kuniyuki Iwashima)
>  - fix a NULL instead of false review in multipath (Uday Shankar)

Pulled, thanks - since this is late, it'll make the pull next week for
-rc3.
Jens Axboe April 10, 2025, 3:40 p.m. UTC | #2
On 4/10/25 9:29 AM, Jens Axboe wrote:
> On 4/10/25 9:01 AM, Christoph Hellwig wrote:
>> The following changes since commit 72070e57b0a518ec8e562a2b68fdfc796ef5c040:
>>
>>   selftests: ublk: fix test_stripe_04 (2025-04-03 20:13:38 -0600)
>>
>> are available in the Git repository at:
>>
>>   git://git.infradead.org/nvme.git tags/nvme-6.15-2025-04-10
>>
>> for you to fetch changes up to 70289ae5cac4d3a39575405aaf63330486cea030:
>>
>>   nvmet-fc: put ref when assoc->del_work is already scheduled (2025-04-09 13:03:56 +0200)
>>
>> ----------------------------------------------------------------
>> nvme updates for Linux 6.15
>>
>>  - nvmet fc/fcloop refcounting fixes (Daniel Wagner)
>>  - fix missed namespace/ANA scans (Hannes Reinecke)
>>  - fix a use after free in the new TCP netns support (Kuniyuki Iwashima)
>>  - fix a NULL instead of false review in multipath (Uday Shankar)
> 
> Pulled, thanks - since this is late, it'll make the pull next week for
> -rc3.

As it turns out, it's only Thursday today, for some reason I was
thinking it was Friday - which is also why I sent out the pulls this
morning. Wishful thinking...

Anyway, I'll shove this one off tomorrow as well as per the regular
schedule.