linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] nvmes fixes for Linux 5.19
@ 2022-06-02  5:28 Christoph Hellwig
  2022-06-02  7:49 ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-02  5:28 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit a1a2d8f0162b27e85e7ce0ae6a35c96a490e0559:

  bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() (2022-05-28 06:48:26 -0600)

are available in the Git repository at:

  ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-5.19-2022-06-02

for you to fetch changes up to cbf84dbf0600b0efe1134cc3f98ae29c523a3a23:

  nvmet: fix typo in comment (2022-05-31 07:41:25 +0200)

----------------------------------------------------------------
nvme fixes for Linux 5.19

 - set controller enable bit in a separate write (Niklas Cassel)
 - disable namespace identifiers for the MAXIO MAP1001 (me)
 - fix a comment typo (Julia Lawall)

----------------------------------------------------------------
Christoph Hellwig (1):
      nvme-pci: disable namespace identifiers for the MAXIO MAP1001

Julia Lawall (1):
      nvmet: fix typo in comment

Niklas Cassel (1):
      nvme: set controller enable bit in a separate write

 drivers/nvme/host/core.c       | 10 +++++++++-
 drivers/nvme/host/pci.c        |  2 ++
 drivers/nvme/target/passthru.c |  2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-02  5:28 Christoph Hellwig
@ 2022-06-02  7:49 ` Jens Axboe
  2022-06-02  7:59   ` Christoph Hellwig
  0 siblings, 1 reply; 15+ messages in thread
From: Jens Axboe @ 2022-06-02  7:49 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 6/1/22 11:28 PM, Christoph Hellwig wrote:
> The following changes since commit a1a2d8f0162b27e85e7ce0ae6a35c96a490e0559:
> 
>   bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() (2022-05-28 06:48:26 -0600)
> 
> are available in the Git repository at:
> 
>   ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-5.19-2022-06-02

Eh, I can't pull from that... I used the usual git url with this tag.

-- 
Jens Axboe


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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-02  7:49 ` Jens Axboe
@ 2022-06-02  7:59   ` Christoph Hellwig
  2022-06-02  8:05     ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-02  7:59 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Christoph Hellwig, Keith Busch, linux-block, Sagi Grimberg,
	linux-nvme

On Thu, Jun 02, 2022 at 01:49:09AM -0600, Jens Axboe wrote:
> On 6/1/22 11:28 PM, Christoph Hellwig wrote:
> > The following changes since commit a1a2d8f0162b27e85e7ce0ae6a35c96a490e0559:
> > 
> >   bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() (2022-05-28 06:48:26 -0600)
> > 
> > are available in the Git repository at:
> > 
> >   ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-5.19-2022-06-02
> 
> Eh, I can't pull from that... I used the usual git url with this tag.

Sorry, that was my push url.  The external facing one is:

git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-02

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-02  7:59   ` Christoph Hellwig
@ 2022-06-02  8:05     ` Jens Axboe
  0 siblings, 0 replies; 15+ messages in thread
From: Jens Axboe @ 2022-06-02  8:05 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 6/2/22 1:59 AM, Christoph Hellwig wrote:
> On Thu, Jun 02, 2022 at 01:49:09AM -0600, Jens Axboe wrote:
>> On 6/1/22 11:28 PM, Christoph Hellwig wrote:
>>> The following changes since commit a1a2d8f0162b27e85e7ce0ae6a35c96a490e0559:
>>>
>>>   bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() (2022-05-28 06:48:26 -0600)
>>>
>>> are available in the Git repository at:
>>>
>>>   ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-5.19-2022-06-02
>>
>> Eh, I can't pull from that... I used the usual git url with this tag.
> 
> Sorry, that was my push url.  The external facing one is:
> 
> git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-02

Yep that's what I used, and matches what it should look like. All queued
up.

-- 
Jens Axboe


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

* [GIT PULL] nvmes fixes for Linux 5.19
@ 2022-06-15 13:37 Christoph Hellwig
  2022-06-15 15:39 ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-15 13:37 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit b13baccc3850ca8b8cccbf8ed9912dbaa0fdf7f3:

  Linux 5.19-rc2 (2022-06-12 16:11:37 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-15

for you to fetch changes up to 43047e082b90ead395c44b0e8497bc853bd13845:

  nvme-pci: disable write zeros support on UMIC and Samsung SSDs (2022-06-13 19:56:57 +0200)

----------------------------------------------------------------
nvme fixes for Linux 5.19

 - quirks, quirks, quirks to work around buggy consumer grade devices
   (Keith Bush, Ning Wang, Stefan Reiter, Rasheed Hsueh)
 - better kernel messages for devices that need quirking (Keith Bush)
 - make a kernel message more useful (Thomas Weißschuh)

----------------------------------------------------------------
Keith Busch (5):
      nvme: add bug report info for global duplicate id
      nvme-pci: add trouble shooting steps for timeouts
      nvme-pci: phison e12 has bogus namespace ids
      nvme-pci: smi has bogus namespace ids
      nvme-pci: sk hynix p31 has bogus namespace ids

Ning Wang (1):
      nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs

Stefan Reiter (1):
      nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50

Thomas Weißschuh (1):
      nvme: add device name to warning in uuid_show()

rasheed.hsueh (1):
      nvme-pci: disable write zeros support on UMIC and Samsung SSDs

 drivers/nvme/host/core.c |  5 +++--
 drivers/nvme/host/nvme.h | 28 ++++++++++++++++++++++++++++
 drivers/nvme/host/pci.c  | 43 ++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 73 insertions(+), 3 deletions(-)

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-15 13:37 Christoph Hellwig
@ 2022-06-15 15:39 ` Jens Axboe
  0 siblings, 0 replies; 15+ messages in thread
From: Jens Axboe @ 2022-06-15 15:39 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 6/15/22 7:37 AM, Christoph Hellwig wrote:
> The following changes since commit b13baccc3850ca8b8cccbf8ed9912dbaa0fdf7f3:
> 
>   Linux 5.19-rc2 (2022-06-12 16:11:37 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-15

Pulled, thanks.

-- 
Jens Axboe


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

* [GIT PULL] nvmes fixes for Linux 5.19
@ 2022-06-23 13:23 Christoph Hellwig
  2022-06-23 13:44 ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-23 13:23 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit 2645672ffe21f0a1c139bfbc05ad30fd4e4f2583:

  block: pop cached rq before potentially blocking rq_qos_throttle() (2022-06-21 10:59:58 -0600)

are available in the Git repository at:

  ssh://git.infradead.org/var/lib/git/nvme.git nvme-5.19

for you to fetch changes up to e6487833182a8a0187f0292aca542fc163ccd03e:

  nvme: move the Samsung X5 quirk entry to the core quirks (2022-06-23 15:22:22 +0200)

----------------------------------------------------------------
Christoph Hellwig (1):
      nvme: move the Samsung X5 quirk entry to the core quirks

Joel Granados (1):
      nvme: fix the CRIMS and CRWMS definitions to match the spec

Leo Savernik (1):
      nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH

 drivers/nvme/host/core.c | 14 ++++++++++++++
 drivers/nvme/host/pci.c  |  6 ++----
 include/linux/nvme.h     |  4 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-23 13:23 [GIT PULL] nvmes fixes for Linux 5.19 Christoph Hellwig
@ 2022-06-23 13:44 ` Jens Axboe
  2022-06-23 13:48   ` Christoph Hellwig
  0 siblings, 1 reply; 15+ messages in thread
From: Jens Axboe @ 2022-06-23 13:44 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 6/23/22 7:23 AM, Christoph Hellwig wrote:
> The following changes since commit 2645672ffe21f0a1c139bfbc05ad30fd4e4f2583:
> 
>   block: pop cached rq before potentially blocking rq_qos_throttle() (2022-06-21 10:59:58 -0600)
> 
> are available in the Git repository at:
> 
>   ssh://git.infradead.org/var/lib/git/nvme.git nvme-5.19

Usually I'd just turn that into the right git://, but it seems it's
missing the signed tag this time too. Can you generate one?

-- 
Jens Axboe


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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-23 13:44 ` Jens Axboe
@ 2022-06-23 13:48   ` Christoph Hellwig
  0 siblings, 0 replies; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-23 13:48 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Christoph Hellwig, Keith Busch, linux-block, Sagi Grimberg,
	linux-nvme

On Thu, Jun 23, 2022 at 07:44:08AM -0600, Jens Axboe wrote:
> On 6/23/22 7:23 AM, Christoph Hellwig wrote:
> > The following changes since commit 2645672ffe21f0a1c139bfbc05ad30fd4e4f2583:
> > 
> >   block: pop cached rq before potentially blocking rq_qos_throttle() (2022-06-21 10:59:58 -0600)
> > 
> > are available in the Git repository at:
> > 
> >   ssh://git.infradead.org/var/lib/git/nvme.git nvme-5.19
> 
> Usually I'd just turn that into the right git://, but it seems it's
> missing the signed tag this time too. Can you generate one?

Will do.

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

* [GIT PULL] nvmes fixes for Linux 5.19
@ 2022-06-23 13:54 Christoph Hellwig
  2022-06-23 13:55 ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-23 13:54 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit 2645672ffe21f0a1c139bfbc05ad30fd4e4f2583:

  block: pop cached rq before potentially blocking rq_qos_throttle() (2022-06-21 10:59:58 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-23

for you to fetch changes up to e6487833182a8a0187f0292aca542fc163ccd03e:

  nvme: move the Samsung X5 quirk entry to the core quirks (2022-06-23 15:22:22 +0200)

----------------------------------------------------------------
nvme fixes for Linux 5.19

 - fix the mixed up CRIMS/CRWMS constants (Joel Granados)
 - add another broken identifier quirk (Leo Savernik)
 - fix up a quirk because Samsung reuses PCI IDs over different products
   (me)

----------------------------------------------------------------
Christoph Hellwig (1):
      nvme: move the Samsung X5 quirk entry to the core quirks

Joel Granados (1):
      nvme: fix the CRIMS and CRWMS definitions to match the spec

Leo Savernik (1):
      nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH

 drivers/nvme/host/core.c | 14 ++++++++++++++
 drivers/nvme/host/pci.c  |  6 ++----
 include/linux/nvme.h     |  4 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-23 13:54 Christoph Hellwig
@ 2022-06-23 13:55 ` Jens Axboe
  0 siblings, 0 replies; 15+ messages in thread
From: Jens Axboe @ 2022-06-23 13:55 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 6/23/22 7:54 AM, Christoph Hellwig wrote:
> The following changes since commit 2645672ffe21f0a1c139bfbc05ad30fd4e4f2583:
> 
>   block: pop cached rq before potentially blocking rq_qos_throttle() (2022-06-21 10:59:58 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-23

Pulled, thanks.

-- 
Jens Axboe


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

* [GIT PULL] nvmes fixes for Linux 5.19
@ 2022-06-30 19:45 Christoph Hellwig
  2022-06-30 20:16 ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-06-30 19:45 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit fbb564a557809466c171b95f8d593a0972450ff2:

  lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() (2022-06-25 10:58:55 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-30

for you to fetch changes up to e1c70d79346356bb1ede3f79436df80917845ab9:

  nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 (2022-06-30 08:24:33 +0200)

----------------------------------------------------------------
nvme fixes for Linux 5.19

 - more quirks (Lamarque Vieira Souza, Pablo Greco)
 - fix a fabrics disconnect regression (Ruozhu Li)
 - fix a nvmet-tcp data_digest calculation regression (Sagi Grimberg)
 - fix nvme-tcp send failure handling (Sagi Grimberg)
 - fix a regression with nvmet-loop and passthrough controllers
   (Alan Adamson)

----------------------------------------------------------------
Alan Adamson (1):
      nvmet: add a clear_ids attribute for passthru targets

Lamarque Vieira Souza (1):
      nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1

Pablo Greco (1):
      nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)

Ruozhu Li (1):
      nvme: fix regression when disconnect a recovering ctrl

Sagi Grimberg (2):
      nvmet-tcp: fix regression in data_digest calculation
      nvme-tcp: always fail a request when sending it failed

 drivers/nvme/host/core.c       |  2 ++
 drivers/nvme/host/nvme.h       |  1 +
 drivers/nvme/host/pci.c        |  5 +++-
 drivers/nvme/host/rdma.c       | 12 ++++++---
 drivers/nvme/host/tcp.c        | 13 ++++++----
 drivers/nvme/target/configfs.c | 20 +++++++++++++++
 drivers/nvme/target/core.c     |  6 +++++
 drivers/nvme/target/nvmet.h    |  1 +
 drivers/nvme/target/passthru.c | 55 ++++++++++++++++++++++++++++++++++++++++++
 drivers/nvme/target/tcp.c      | 23 +++---------------
 10 files changed, 109 insertions(+), 29 deletions(-)

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-06-30 19:45 Christoph Hellwig
@ 2022-06-30 20:16 ` Jens Axboe
  0 siblings, 0 replies; 15+ messages in thread
From: Jens Axboe @ 2022-06-30 20:16 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 6/30/22 1:45 PM, Christoph Hellwig wrote:
> The following changes since commit fbb564a557809466c171b95f8d593a0972450ff2:
> 
>   lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() (2022-06-25 10:58:55 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-5.19-2022-06-30
> 
> for you to fetch changes up to e1c70d79346356bb1ede3f79436df80917845ab9:
> 
>   nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 (2022-06-30 08:24:33 +0200)
> 
> ----------------------------------------------------------------
> nvme fixes for Linux 5.19
> 
>  - more quirks (Lamarque Vieira Souza, Pablo Greco)
>  - fix a fabrics disconnect regression (Ruozhu Li)
>  - fix a nvmet-tcp data_digest calculation regression (Sagi Grimberg)
>  - fix nvme-tcp send failure handling (Sagi Grimberg)
>  - fix a regression with nvmet-loop and passthrough controllers
>    (Alan Adamson)

Pulled, thanks.

-- 
Jens Axboe


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

* [GIT PULL] nvmes fixes for Linux 5.19
@ 2022-07-07 13:25 Christoph Hellwig
  2022-07-07 23:38 ` Jens Axboe
  0 siblings, 1 reply; 15+ messages in thread
From: Christoph Hellwig @ 2022-07-07 13:25 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

The following changes since commit f3163d8567adbfebe574fb22c647ce5b829c5971:

  Merge tag 'nvme-5.19-2022-06-30' of git://git.infradead.org/nvme into block-5.19 (2022-06-30 14:00:11 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.19-2022-07-07

for you to fetch changes up to 5c629dc9609dc43492a7bc8060cc6120875bf096:

  nvme: use struct group for generic command dwords (2022-07-06 19:12:56 +0200)

----------------------------------------------------------------
nvme fixes for Linux 5.19

 - another bogus identifier quirk (Keith Busch)
 - use struct group in the tracer to avoid a gcc warning (Keith Busch)

----------------------------------------------------------------
Keith Busch (2):
      nvme-pci: phison e16 has bogus namespace ids
      nvme: use struct group for generic command dwords

 drivers/nvme/host/pci.c   | 3 ++-
 drivers/nvme/host/trace.h | 2 +-
 include/linux/nvme.h      | 2 ++
 3 files changed, 5 insertions(+), 2 deletions(-)

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

* Re: [GIT PULL] nvmes fixes for Linux 5.19
  2022-07-07 13:25 Christoph Hellwig
@ 2022-07-07 23:38 ` Jens Axboe
  0 siblings, 0 replies; 15+ messages in thread
From: Jens Axboe @ 2022-07-07 23:38 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

On 7/7/22 7:25 AM, Christoph Hellwig wrote:
> The following changes since commit f3163d8567adbfebe574fb22c647ce5b829c5971:
> 
>   Merge tag 'nvme-5.19-2022-06-30' of git://git.infradead.org/nvme into block-5.19 (2022-06-30 14:00:11 -0600)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-5.19-2022-07-07

Pulled, thanks.

-- 
Jens Axboe


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

end of thread, other threads:[~2022-07-07 23:39 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-23 13:23 [GIT PULL] nvmes fixes for Linux 5.19 Christoph Hellwig
2022-06-23 13:44 ` Jens Axboe
2022-06-23 13:48   ` Christoph Hellwig
  -- strict thread matches above, loose matches on Subject: below --
2022-07-07 13:25 Christoph Hellwig
2022-07-07 23:38 ` Jens Axboe
2022-06-30 19:45 Christoph Hellwig
2022-06-30 20:16 ` Jens Axboe
2022-06-23 13:54 Christoph Hellwig
2022-06-23 13:55 ` Jens Axboe
2022-06-15 13:37 Christoph Hellwig
2022-06-15 15:39 ` Jens Axboe
2022-06-02  5:28 Christoph Hellwig
2022-06-02  7:49 ` Jens Axboe
2022-06-02  7:59   ` Christoph Hellwig
2022-06-02  8:05     ` 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).