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