* [GIT PULL] nvme fixes for Linux 6.0
@ 2022-09-08 15:35 Christoph Hellwig
2022-09-08 16:20 ` Jens Axboe
0 siblings, 1 reply; 8+ messages in thread
From: Christoph Hellwig @ 2022-09-08 15:35 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 748008e1da926a814cc0a054c81ca614408b1b0c:
block: don't add partitions if GD_SUPPRESS_PART_SCAN is set (2022-09-03 11:29:03 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.0-2022-09-08
for you to fetch changes up to 371a982cd2b01487295cd87abec82357e268457b:
nvme: requeue aen after firmware activation (2022-09-07 08:38:25 +0200)
----------------------------------------------------------------
nvme fixes for Linux 6.1
- fix a use after free in nvmet (Bart Van Assche)
- fix a use after free when detecting digest errors (Sagi Grimberg)
- fix regression that causes sporadic TCP requests to time out
(Sagi Grimberg)
- fix two off by ones errors in the nvmet ZNS support
(Dennis Maisenbacher)
- requeue aen after firmware activation (Keith Busch)
----------------------------------------------------------------
Bart Van Assche (1):
nvmet: fix a use-after-free
Dennis Maisenbacher (1):
nvmet: fix mar and mor off-by-one errors
Keith Busch (1):
nvme: requeue aen after firmware activation
Sagi Grimberg (2):
nvme-tcp: fix UAF when detecting digest errors
nvme-tcp: fix regression that causes sporadic requests to time out
drivers/nvme/host/core.c | 14 +++++++++++---
drivers/nvme/host/tcp.c | 7 ++-----
drivers/nvme/target/core.c | 6 ++++--
drivers/nvme/target/zns.c | 17 +++++++++++++++--
4 files changed, 32 insertions(+), 12 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.0
2022-09-08 15:35 [GIT PULL] nvme fixes for Linux 6.0 Christoph Hellwig
@ 2022-09-08 16:20 ` Jens Axboe
0 siblings, 0 replies; 8+ messages in thread
From: Jens Axboe @ 2022-09-08 16:20 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 9/8/22 9:35 AM, Christoph Hellwig wrote:
> The following changes since commit 748008e1da926a814cc0a054c81ca614408b1b0c:
>
> block: don't add partitions if GD_SUPPRESS_PART_SCAN is set (2022-09-03 11:29:03 -0600)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.0-2022-09-08
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.0
2022-09-29 15:02 Christoph Hellwig
@ 2022-09-29 15:10 ` Jens Axboe
0 siblings, 0 replies; 8+ messages in thread
From: Jens Axboe @ 2022-09-29 15:10 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-nvme, linux-block
On 9/29/22 9:02 AM, Christoph Hellwig wrote:
> The following changes since commit 4c66a326b5ab784cddd72de07ac5b6210e9e1b06:
>
> Revert "block: freeze the queue earlier in del_gendisk" (2022-09-20 08:15:44 -0600)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.0-2022-09-29
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.0
@ 2022-09-29 15:02 Christoph Hellwig
2022-09-29 15:10 ` Jens Axboe
0 siblings, 1 reply; 8+ messages in thread
From: Christoph Hellwig @ 2022-09-29 15:02 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-nvme, linux-block
The following changes since commit 4c66a326b5ab784cddd72de07ac5b6210e9e1b06:
Revert "block: freeze the queue earlier in del_gendisk" (2022-09-20 08:15:44 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.0-2022-09-29
for you to fetch changes up to d14c273132aec81a1a8107c9ab4865b89e7910a7:
nvme-pci: disable Write Zeroes on Phison E3C/E4C (2022-09-27 09:20:30 +0200)
----------------------------------------------------------------
nvme fixes for Linux 6.1
- fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
(Michael Kelley)
- disable Write Zeroes on Phison E3C/E4C (Tina Hsu)
----------------------------------------------------------------
Michael Kelley (1):
nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
Tina Hsu (1):
nvme-pci: disable Write Zeroes on Phison E3C/E4C
drivers/nvme/host/core.c | 6 +++---
drivers/nvme/host/pci.c | 4 ++++
2 files changed, 7 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.0
2022-09-01 7:29 Christoph Hellwig
@ 2022-09-01 14:11 ` Jens Axboe
0 siblings, 0 replies; 8+ messages in thread
From: Jens Axboe @ 2022-09-01 14:11 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 9/1/22 1:29 AM, Christoph Hellwig wrote:
> The following changes since commit 645b5ed871f408c9826a61276b97ea14048d439c:
>
> Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.0 (2022-08-24 13:58:37 -0600)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.0-2022-09-01
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.0
@ 2022-09-01 7:29 Christoph Hellwig
2022-09-01 14:11 ` Jens Axboe
0 siblings, 1 reply; 8+ messages in thread
From: Christoph Hellwig @ 2022-09-01 7:29 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 645b5ed871f408c9826a61276b97ea14048d439c:
Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.0 (2022-08-24 13:58:37 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.0-2022-09-01
for you to fetch changes up to 478814a5584197fa1fb18377653626e3416e7cd6:
nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (2022-08-31 07:58:10 +0300)
----------------------------------------------------------------
nvme fixes for Linux 6.0
- error handling fix for the new auth code (Hannes Reinecke)
- fix unhandled tcp states in nvmet_tcp_state_change (Maurizio Lombardi)
- add NVME_QUIRK_BOGUS_NID for Lexar NM610 (Shyamin Ayesh)
----------------------------------------------------------------
Hannes Reinecke (1):
nvmet-auth: add missing goto in nvmet_setup_auth()
Maurizio Lombardi (1):
nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
Shyamin Ayesh (1):
nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
drivers/nvme/host/pci.c | 2 ++
drivers/nvme/target/auth.c | 1 +
drivers/nvme/target/tcp.c | 3 +++
3 files changed, 6 insertions(+)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.0
2022-08-11 14:05 Christoph Hellwig
@ 2022-08-11 14:38 ` Jens Axboe
0 siblings, 0 replies; 8+ messages in thread
From: Jens Axboe @ 2022-08-11 14:38 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 8/11/22 8:05 AM, Christoph Hellwig wrote:
> The following changes since commit fa9db655d0e112c108fe838809608caf759bdf5e:
>
> Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-block (2022-08-04 20:00:14 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.0-2022-08-11
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.0
@ 2022-08-11 14:05 Christoph Hellwig
2022-08-11 14:38 ` Jens Axboe
0 siblings, 1 reply; 8+ messages in thread
From: Christoph Hellwig @ 2022-08-11 14:05 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit fa9db655d0e112c108fe838809608caf759bdf5e:
Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-block (2022-08-04 20:00:14 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.0-2022-08-11
for you to fetch changes up to f37527a09dac324c74bb341c841096395a2f2566:
nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S70 (2022-08-11 14:10:16 +0200)
----------------------------------------------------------------
nvme fixes for Linux 6.0
- print nvme connect Linux error codes properly (Amit Engel)
- fix the fc_appid_store return value (Christoph Hellwig)
- fix a typo in an error message (Christophe JAILLET)
- add another non-unique identifier quirk (Dennis P. Kliem)
- check if the queue is allocated before stopping it in nvme-tcp
(Maurizio Lombardi)
- restart admin queue if the caller needs to restart queue in nvme-fc
(Ming Lei)
- use kmemdup instead of kmalloc + memcpy in nvme-auth (Zhang Xiaoxu)
----------------------------------------------------------------
Amit Engel (1):
nvme-fabrics: parse nvme connect Linux error codes
Christoph Hellwig (1):
nvme-fc: fix the fc_appid_store return value
Christophe JAILLET (1):
nvme-fabrics: Fix a typo in an error message
Dennis P. Kliem (1):
nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S70
Maurizio Lombardi (1):
nvme-tcp: check if the queue is allocated before stopping it
Ming Lei (1):
nvme-fc: restart admin queue if the caller needs to restart queue
Zhang Xiaoxu (1):
nvmet-auth: use kmemdup instead of kmalloc + memcpy
drivers/nvme/host/fabrics.c | 8 +++++++-
drivers/nvme/host/fc.c | 5 ++++-
drivers/nvme/host/pci.c | 2 ++
drivers/nvme/host/tcp.c | 3 +++
drivers/nvme/target/fabrics-cmd-auth.c | 4 ++--
5 files changed, 18 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-09-29 15:10 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-08 15:35 [GIT PULL] nvme fixes for Linux 6.0 Christoph Hellwig
2022-09-08 16:20 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2022-09-29 15:02 Christoph Hellwig
2022-09-29 15:10 ` Jens Axboe
2022-09-01 7:29 Christoph Hellwig
2022-09-01 14:11 ` Jens Axboe
2022-08-11 14:05 Christoph Hellwig
2022-08-11 14:38 ` Jens Axboe
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.