Linux-NVME Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] nvme fixes for Linux 6.10
@ 2024-05-29 22:10 Keith Busch
  2024-05-30  1:55 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Keith Busch @ 2024-05-29 22:10 UTC (permalink / raw)
  To: axboe; +Cc: hch, sagi, linux-nvme

The following changes since commit f0eab3e8d1530b87f3523cee060004dd513a6d2b:

  block: t10-pi: add MODULE_DESCRIPTION() (2024-05-20 08:07:44 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.10-2024-05-29

for you to fetch changes up to c758b77d4a0a0ed3a1292b3fd7a2aeccd1a169a4:

  nvmet: fix a possible leak when destroy a ctrl during qp establishment (2024-05-28 10:01:52 -0700)

----------------------------------------------------------------
nvme fixes for Linux 6.10

 - Removing unused fields (Kanchan)
 - Large folio offsets support (Kundan)
 - Multipath NUMA node initialiazation fix (Nilay)
 - Multipath IO stats accounting fixes (Keith)
 - Circular lockdep fix (Keith)
 - Target race condition fix (Sagi)
 - Target memory leak fix (Sagi)

----------------------------------------------------------------
Kanchan Joshi (1):
      nvme: remove sgs and sws

Keith Busch (3):
      nvme: fix multipath batched completion accounting
      nvme-multipath: fix io accounting on failover
      nvme: use srcu for iterating namespace list

Kundan Kumar (1):
      nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset

Nilay Shroff (1):
      nvme-multipath: find NUMA path only for online numa-node

Sagi Grimberg (2):
      nvmet: fix ns enable/disable possible hang
      nvmet: fix a possible leak when destroy a ctrl during qp establishment

 drivers/nvme/host/core.c       | 116 +++++++++++++++++++++++++----------------
 drivers/nvme/host/ioctl.c      |  15 +++---
 drivers/nvme/host/multipath.c  |  26 +++++----
 drivers/nvme/host/nvme.h       |   7 +--
 drivers/nvme/host/pci.c        |   3 +-
 drivers/nvme/target/configfs.c |   8 +++
 drivers/nvme/target/core.c     |   9 ++++
 7 files changed, 117 insertions(+), 67 deletions(-)



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

* Re: [GIT PULL] nvme fixes for Linux 6.10
  2024-05-29 22:10 Keith Busch
@ 2024-05-30  1:55 ` Jens Axboe
  0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2024-05-30  1:55 UTC (permalink / raw)
  To: Keith Busch; +Cc: hch, sagi, linux-nvme

On 5/29/24 4:10 PM, Keith Busch wrote:
> The following changes since commit f0eab3e8d1530b87f3523cee060004dd513a6d2b:
> 
>   block: t10-pi: add MODULE_DESCRIPTION() (2024-05-20 08:07:44 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-6.10-2024-05-29
> 
> for you to fetch changes up to c758b77d4a0a0ed3a1292b3fd7a2aeccd1a169a4:
> 
>   nvmet: fix a possible leak when destroy a ctrl during qp establishment (2024-05-28 10:01:52 -0700)
> 
> ----------------------------------------------------------------
> nvme fixes for Linux 6.10
> 
>  - Removing unused fields (Kanchan)
>  - Large folio offsets support (Kundan)
>  - Multipath NUMA node initialiazation fix (Nilay)
>  - Multipath IO stats accounting fixes (Keith)
>  - Circular lockdep fix (Keith)
>  - Target race condition fix (Sagi)
>  - Target memory leak fix (Sagi)

Pulled, thanks.

-- 
Jens Axboe




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

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

The following changes since commit 29459c3eaa5c6261fbe0dea7bdeb9b48d35d862a:

  block: Fix zone write plugging handling of devices with a runt zone (2024-05-30 15:03:52 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.10-2024-06-05

for you to fetch changes up to b1a1fdd7096dd2d67911b07f8118ff113d815db4:

  nvme: fix nvme_pr_* status code parsing (2024-05-31 13:50:59 -0700)

----------------------------------------------------------------
nvme fixes Linux 6.10

 - Use reserved tags for special fabrics operations (Chunguang)
 - Persistent Reservation status masking fix (Weiwen)

----------------------------------------------------------------
Chunguang Xu (1):
      nvme-fabrics: use reserved tag for reg read/write command

Weiwen Hu (1):
      nvme: fix nvme_pr_* status code parsing

 drivers/nvme/host/fabrics.c | 6 +++---
 drivers/nvme/host/pr.c      | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)



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

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

On 6/5/24 12:10 PM, Keith Busch wrote:
> The following changes since commit 29459c3eaa5c6261fbe0dea7bdeb9b48d35d862a:
> 
>   block: Fix zone write plugging handling of devices with a runt zone (2024-05-30 15:03:52 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-6.10-2024-06-05
> 
> for you to fetch changes up to b1a1fdd7096dd2d67911b07f8118ff113d815db4:
> 
>   nvme: fix nvme_pr_* status code parsing (2024-05-31 13:50:59 -0700)
> 
> ----------------------------------------------------------------
> nvme fixes Linux 6.10
> 
>  - Use reserved tags for special fabrics operations (Chunguang)
>  - Persistent Reservation status masking fix (Weiwen)

Pulled, thanks.

-- 
Jens Axboe




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

* [GIT PULL] nvme fixes for Linux 6.10
@ 2024-06-27 18:03 Keith Busch
  2024-06-27 18:15 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Keith Busch @ 2024-06-27 18:03 UTC (permalink / raw)
  To: axboe; +Cc: linux-nvme, hch, sagi

The following changes since commit 5f75e081ab5cbfbe7aca2112a802e69576ee9778:

  loop: Disable fallocate() zero and discard if not supported (2024-06-14 06:21:25 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.10-2024-06-27

for you to fetch changes up to 440e2051c577896275c0e0513ec26964e04c7810:

  nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[] (2024-06-26 10:13:04 -0700)

----------------------------------------------------------------
nvme fixes for Linux 6.10

 - Fabrics fixes (Hannes)
 - Missing module description (Jeff)
 - Clang warning fix (Nathan)

----------------------------------------------------------------
Boyang Yu (1):
      nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.

Hannes Reinecke (3):
      nvmet: do not return 'reserved' for empty TSAS values
      nvme: fixup comment for nvme RDMA Provider Type
      nvmet: make 'tsas' attribute idempotent for RDMA

Jeff Johnson (1):
      nvme-apple: add missing MODULE_DESCRIPTION()

Nathan Chancellor (1):
      nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[]

 drivers/nvme/host/apple.c      |  1 +
 drivers/nvme/host/nvme.h       |  2 +-
 drivers/nvme/target/configfs.c | 41 +++++++++++++++++++++++++++++++----------
 drivers/nvme/target/fc.c       |  2 +-
 include/linux/nvme.h           |  6 ++++--
 5 files changed, 38 insertions(+), 14 deletions(-)



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

* Re: [GIT PULL] nvme fixes for Linux 6.10
  2024-06-27 18:03 Keith Busch
@ 2024-06-27 18:15 ` Jens Axboe
  0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2024-06-27 18:15 UTC (permalink / raw)
  To: Keith Busch; +Cc: linux-nvme, hch, sagi

On 6/27/24 12:03 PM, Keith Busch wrote:
> The following changes since commit 5f75e081ab5cbfbe7aca2112a802e69576ee9778:
> 
>   loop: Disable fallocate() zero and discard if not supported (2024-06-14 06:21:25 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-6.10-2024-06-27
> 
> for you to fetch changes up to 440e2051c577896275c0e0513ec26964e04c7810:
> 
>   nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[] (2024-06-26 10:13:04 -0700)
> 
> ----------------------------------------------------------------
> nvme fixes for Linux 6.10
> 
>  - Fabrics fixes (Hannes)
>  - Missing module description (Jeff)
>  - Clang warning fix (Nathan)

Pulled, thanks.

-- 
Jens Axboe




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

end of thread, other threads:[~2024-06-27 18:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-05 18:10 [GIT PULL] nvme fixes for Linux 6.10 Keith Busch
2024-06-05 18:13 ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2024-06-27 18:03 Keith Busch
2024-06-27 18:15 ` Jens Axboe
2024-05-29 22:10 Keith Busch
2024-05-30  1:55 ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox