linux-nvme.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] nvme fixes for 5.11
@ 2021-01-28 18:56 Christoph Hellwig
  2021-01-28 18:58 ` Jens Axboe
  0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-28 18:56 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit 8dc932d3e8afb65e12eba7495f046c83884c49bf:

  Revert "block: simplify set_init_blocksize" to regain lost performance (2021-01-27 09:14:12 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-28

for you to fetch changes up to 772ea326a4a00b6b4b2c8f3606ad10c31f46c511:

  nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (2021-01-28 19:25:07 +0100)

----------------------------------------------------------------
nvme fixes for 5.11:

 - add another Write Zeroes quirk (Chaitanya Kulkarni)
 - handle a no path available corner case (Daniel Wagner)
 - use the proper RCU aware list_add helper (Chao Leng)

----------------------------------------------------------------
Chaitanya Kulkarni (1):
      nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device

Chao Leng (1):
      nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head

Daniel Wagner (1):
      nvme-multipath: Early exit if no path is available

 drivers/nvme/host/core.c      | 2 +-
 drivers/nvme/host/multipath.c | 2 +-
 drivers/nvme/host/pci.c       | 2 ++
 3 files changed, 4 insertions(+), 2 deletions(-)

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

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

* Re: [GIT PULL] nvme fixes for 5.11
  2021-01-28 18:56 [GIT PULL] nvme fixes for 5.11 Christoph Hellwig
@ 2021-01-28 18:58 ` Jens Axboe
  0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-28 18:58 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 1/28/21 11:56 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-28

Pulled, thanks.

-- 
Jens Axboe


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

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

* Re: [GIT PULL] nvme fixes for 5.11
  2021-02-04 15:25 ` Jens Axboe
@ 2021-02-04 15:27   ` Christoph Hellwig
  0 siblings, 0 replies; 11+ messages in thread
From: Christoph Hellwig @ 2021-02-04 15:27 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Christoph Hellwig, Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On Thu, Feb 04, 2021 at 08:25:05AM -0700, Jens Axboe wrote:
> On 2/4/21 8:07 AM, Christoph Hellwig wrote:
> > git://git.infradead.org/nvme.git nvme-5.11
> 
> You forgot the signed tag, but I pulled it.

Sorry.  The signed tag would also have been available as
"nvme-5.11-2021-02-04", but I fat-fingered the actual pull request.

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

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

* Re: [GIT PULL] nvme fixes for 5.11
  2021-02-04 15:07 Christoph Hellwig
@ 2021-02-04 15:25 ` Jens Axboe
  2021-02-04 15:27   ` Christoph Hellwig
  0 siblings, 1 reply; 11+ messages in thread
From: Jens Axboe @ 2021-02-04 15:25 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 2/4/21 8:07 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git nvme-5.11

You forgot the signed tag, but I pulled it.

-- 
Jens Axboe


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

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

* [GIT PULL] nvme fixes for 5.11
@ 2021-02-04 15:07 Christoph Hellwig
  2021-02-04 15:25 ` Jens Axboe
  0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-02-04 15:07 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit cd92cdb9c8bcfc27a8f28bcbf7c414a0ea79e5ec:

  null_blk: cleanup zoned mode initialization (2021-01-29 07:49:22 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git nvme-5.11

for you to fetch changes up to cb8563f5c735a042ea2dd7df1ad55ae06d63ffeb:

  nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (2021-02-03 16:57:36 +0100)

----------------------------------------------------------------
Claus Stovgaard (1):
      nvme-pci: ignore the subsysem NQN on Phison E16

Keith Busch (1):
      update the email address for Keith Bush

Sagi Grimberg (1):
      nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs

Thorsten Leemhuis (1):
      nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs

 .mailmap                  | 2 ++
 drivers/nvme/host/pci.c   | 4 ++++
 drivers/nvme/target/tcp.c | 3 ++-
 3 files changed, 8 insertions(+), 1 deletion(-)

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

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

* Re: [GIT PULL] nvme fixes for 5.11
  2021-01-21  8:32 Christoph Hellwig
@ 2021-01-21 12:41 ` Jens Axboe
  0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-21 12:41 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 1/21/21 1:32 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git tags/nvme-5.11-2020-01-21

Pulled, thanks.

-- 
Jens Axboe


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

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

* [GIT PULL] nvme fixes for 5.11
@ 2021-01-21  8:32 Christoph Hellwig
  2021-01-21 12:41 ` Jens Axboe
  0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-21  8:32 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit b4f664252f51e119e9403ef84b6e9ff36d119510:

  Merge tag 'nvme-5.11-2021-01-14' of git://git.infradead.org/nvme into block-5.11 (2021-01-14 15:17:33 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.11-2020-01-21

for you to fetch changes up to fa0732168fa1369dd089e5b06d6158a68229f7b7:

  nvme-pci: fix error unwind in nvme_map_data (2021-01-20 18:56:33 +0100)

----------------------------------------------------------------
nvme fixes for 5.11:

 - fix a status code in nvmet (Chaitanya Kulkarni)
 - avoid double completions in nvme-rdma/nvme-tcp (Chao Leng)
 - fix the CMB support to cope with NVMe 1.4 controllers (Klaus Jensen)
 - fix PRINFO handling in the passthrough ioctl (Revanth Rajashekar)
 - fix a double DMA unmap in nvme-pci

----------------------------------------------------------------
Chaitanya Kulkarni (1):
      nvmet: set right status on error in id-ns handler

Chao Leng (2):
      nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout
      nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout

Christoph Hellwig (2):
      nvme-pci: refactor nvme_unmap_data
      nvme-pci: fix error unwind in nvme_map_data

Klaus Jensen (1):
      nvme-pci: allow use of cmb on v1.4 controllers

Revanth Rajashekar (1):
      nvme: check the PRINFO bit before deciding the host buffer length

 drivers/nvme/host/core.c        |  17 +++++-
 drivers/nvme/host/pci.c         | 119 +++++++++++++++++++++++++++-------------
 drivers/nvme/host/rdma.c        |  15 +++--
 drivers/nvme/host/tcp.c         |  14 +++--
 drivers/nvme/target/admin-cmd.c |   8 ++-
 include/linux/nvme.h            |   6 ++
 6 files changed, 129 insertions(+), 50 deletions(-)

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

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

* Re: [GIT PULL] nvme fixes for 5.11
  2021-01-14 19:29 Christoph Hellwig
@ 2021-01-15  2:48 ` Jens Axboe
  0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-15  2:48 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, Linux NVMe

On Thu, Jan 14, 2021 at 12:30 PM Christoph Hellwig <hch@infradead.org> wrote:
>
> The following changes since commit 5342fd4255021ef0c4ce7be52eea1c4ebda11c63:
>
>   bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (2021-01-09 09:21:03 -0700)
>
> are available in the Git repository at:
>
>   git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-14

Pulled, thanks.

-- 
Jens Axboe


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

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

* [GIT PULL] nvme fixes for 5.11
@ 2021-01-14 19:29 Christoph Hellwig
  2021-01-15  2:48 ` Jens Axboe
  0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-14 19:29 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit 5342fd4255021ef0c4ce7be52eea1c4ebda11c63:

  bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (2021-01-09 09:21:03 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-14

for you to fetch changes up to 5ab25a32cd90ce561ac28b9302766e565d61304c:

  nvme: don't intialize hwmon for discovery controllers (2021-01-14 20:27:35 +0100)

----------------------------------------------------------------
nvme fixes for 5.11:

 - don't initialize hwmon for discover controllers (Sagi Grimberg)
 - fix iov_iter handling in nvme-tcp (Sagi Grimberg)
 - fix a preempt warning in nvme-tcp (Sagi Grimberg)
 - fix a possible NULL pointer dereference in nvme (Israel Rukshin)

----------------------------------------------------------------
Israel Rukshin (1):
      nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY

Sagi Grimberg (3):
      nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT
      nvme-tcp: fix possible data corruption with bio merges
      nvme: don't intialize hwmon for discovery controllers

 drivers/nvme/host/core.c   | 11 ++++++++---
 drivers/nvme/host/tcp.c    |  4 ++--
 drivers/nvme/target/rdma.c | 16 ++++++++--------
 3 files changed, 18 insertions(+), 13 deletions(-)

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

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

* Re: [GIT PULL] nvme fixes for 5.11
  2021-01-07 17:42 Christoph Hellwig
@ 2021-01-07 17:58 ` Jens Axboe
  0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-07 17:58 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 1/7/21 10:42 AM, Christoph Hellwig wrote:
>   git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-07

Pulled, thanks.

-- 
Jens Axboe


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

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

* [GIT PULL] nvme fixes for 5.11
@ 2021-01-07 17:42 Christoph Hellwig
  2021-01-07 17:58 ` Jens Axboe
  0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-07 17:42 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit aebf5db917055b38f4945ed6d621d9f07a44ff30:

  block: fix use-after-free in disk_part_iter_next (2021-01-05 11:35:17 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-07

for you to fetch changes up to 2b59787a223b79228fed9ade1bf6936194ddb8cd:

  nvme: remove the unused status argument from nvme_trace_bio_complete (2021-01-06 10:30:37 +0100)

----------------------------------------------------------------
nvme updates for 5.11:

 - fix a race in the nvme-tcp send code (Sagi Grimberg)
 - fix a list corruption in an nvme-rdma error path (Israel Rukshin)
 - avoid a possible double fetch in nvme-pci (Lalithambika Krishnakumar)
 - add the susystem NQN quirk for a Samsung driver (Gopal Tiwari)
 - fix two compiler warnings in nvme-fcloop (James Smart)
 - don't call sleeping functions from irq context in nvme-fc (James Smart)
 - remove an unused argument (Max Gurtovoy)
 - remove unused exports (Minwoo Im)

----------------------------------------------------------------
Gopal Tiwari (1):
      nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN

Israel Rukshin (1):
      nvmet-rdma: Fix list_del corruption on queue establishment failure

James Smart (2):
      nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context
      nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings

Lalithambika Krishnakumar (1):
      nvme: avoid possible double fetch in handling CQE

Max Gurtovoy (1):
      nvme: remove the unused status argument from nvme_trace_bio_complete

Minwoo Im (1):
      nvme: unexport functions with no external caller

Sagi Grimberg (1):
      nvme-tcp: Fix possible race of io_work and direct send

 drivers/nvme/host/core.c     |  8 +++-----
 drivers/nvme/host/fc.c       | 15 ++++++++++++++-
 drivers/nvme/host/nvme.h     |  9 ++-------
 drivers/nvme/host/pci.c      | 10 ++++++----
 drivers/nvme/host/tcp.c      | 12 +++++++++++-
 drivers/nvme/target/fcloop.c |  7 ++++---
 drivers/nvme/target/rdma.c   | 10 ++++++++++
 7 files changed, 50 insertions(+), 21 deletions(-)

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

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

end of thread, other threads:[~2021-02-04 15:27 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-28 18:56 [GIT PULL] nvme fixes for 5.11 Christoph Hellwig
2021-01-28 18:58 ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2021-02-04 15:07 Christoph Hellwig
2021-02-04 15:25 ` Jens Axboe
2021-02-04 15:27   ` Christoph Hellwig
2021-01-21  8:32 Christoph Hellwig
2021-01-21 12:41 ` Jens Axboe
2021-01-14 19:29 Christoph Hellwig
2021-01-15  2:48 ` Jens Axboe
2021-01-07 17:42 Christoph Hellwig
2021-01-07 17:58 ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).