* [GIT PULL] nvme fixes for Linux 6.2
@ 2023-01-26 17:38 Christoph Hellwig
2023-01-26 18:44 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2023-01-26 17:38 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 955bc12299b17aa60325e1748336e1fd1e664ed0:
Merge tag 'nvme-6.2-2023-01-20' of git://git.infradead.org/nvme into block-6.2 (2023-01-20 08:08:29 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2023-01-26
for you to fetch changes up to 85eee6341abb81ac6a35062ffd5c3029eb53be6b:
nvme: fix passthrough csi check (2023-01-25 07:09:38 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- flush initial scan_work for async probe (Keith Busch)
- fix passthrough csi check (Keith Busch)
- fix nvme-fc initialization order (Ross Lagerwall)
----------------------------------------------------------------
Keith Busch (2):
nvme-pci: flush initial scan_work for async probe
nvme: fix passthrough csi check
Ross Lagerwall (1):
nvme-fc: fix initialization order
drivers/nvme/host/core.c | 2 +-
drivers/nvme/host/fc.c | 18 ++++++++----------
drivers/nvme/host/pci.c | 1 +
3 files changed, 10 insertions(+), 11 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2023-01-26 17:38 [GIT PULL] nvme fixes for Linux 6.2 Christoph Hellwig
@ 2023-01-26 18:44 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2023-01-26 18:44 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 1/26/23 10:38 AM, Christoph Hellwig wrote:
> The following changes since commit 955bc12299b17aa60325e1748336e1fd1e664ed0:
>
> Merge tag 'nvme-6.2-2023-01-20' of git://git.infradead.org/nvme into block-6.2 (2023-01-20 08:08:29 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2023-01-26
>
> for you to fetch changes up to 85eee6341abb81ac6a35062ffd5c3029eb53be6b:
>
> nvme: fix passthrough csi check (2023-01-25 07:09:38 +0100)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.2
>
> - flush initial scan_work for async probe (Keith Busch)
> - fix passthrough csi check (Keith Busch)
> - fix nvme-fc initialization order (Ross Lagerwall)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2023-02-15 18:14 Christoph Hellwig
@ 2023-02-16 3:25 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2023-02-16 3:25 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 2/15/23 11:14 AM, Christoph Hellwig wrote:
> The following changes since commit 38c33ece232019c5b18b4d5ec0254807cac06b7c:
>
> Merge tag 'nvme-6.2-2023-02-09' of git://git.infradead.org/nvme into block-6.2 (2023-02-09 08:12:06 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2023-02-15
>
> for you to fetch changes up to dc785d69d753a3894c93afc23b91404652382ead:
>
> nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev (2023-02-14 06:39:02 +0100)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.2
>
> - always return an ERR_PTR from nvme_pci_alloc_dev (Irvin Cote)
> - add bogus ID quirk for ADATA SX6000PNP (Daniel Wagner)
> - set the DMA mask earlier (Christoph Hellwig)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2023-02-15 18:14 Christoph Hellwig
2023-02-16 3:25 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2023-02-15 18:14 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 38c33ece232019c5b18b4d5ec0254807cac06b7c:
Merge tag 'nvme-6.2-2023-02-09' of git://git.infradead.org/nvme into block-6.2 (2023-02-09 08:12:06 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2023-02-15
for you to fetch changes up to dc785d69d753a3894c93afc23b91404652382ead:
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev (2023-02-14 06:39:02 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- always return an ERR_PTR from nvme_pci_alloc_dev (Irvin Cote)
- add bogus ID quirk for ADATA SX6000PNP (Daniel Wagner)
- set the DMA mask earlier (Christoph Hellwig)
----------------------------------------------------------------
Christoph Hellwig (1):
nvme-pci: set the DMA mask earlier
Daniel Wagner (1):
nvme-pci: add bogus ID quirk for ADATA SX6000PNP
Irvin Cote (1):
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
drivers/nvme/host/pci.c | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2023-02-09 5:10 Christoph Hellwig
@ 2023-02-09 15:12 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2023-02-09 15:12 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 2/8/23 10:10 PM, Christoph Hellwig wrote:
> The following changes since commit e02bbac74cdde25f71a80978f5daa1d8a0aa6fc3:
>
> Merge tag 'nvme-6.2-2023-02-02' of git://git.infradead.org/nvme into block-6.2 (2023-02-02 11:02:12 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2023-02-09
>
> for you to fetch changes up to 70daa5c8f001e351af174c40ac21eb0a25600483:
>
> nvme-auth: mark nvme_auth_wq static (2023-02-08 07:28:16 +0100)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.2
>
> - fix a static checker warning for a variable introduces in the last
> pull request (Tom Rix)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2023-02-09 5:10 Christoph Hellwig
2023-02-09 15:12 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2023-02-09 5:10 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit e02bbac74cdde25f71a80978f5daa1d8a0aa6fc3:
Merge tag 'nvme-6.2-2023-02-02' of git://git.infradead.org/nvme into block-6.2 (2023-02-02 11:02:12 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2023-02-09
for you to fetch changes up to 70daa5c8f001e351af174c40ac21eb0a25600483:
nvme-auth: mark nvme_auth_wq static (2023-02-08 07:28:16 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- fix a static checker warning for a variable introduces in the last
pull request (Tom Rix)
----------------------------------------------------------------
Tom Rix (1):
nvme-auth: mark nvme_auth_wq static
drivers/nvme/host/auth.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2023-02-02 15:23 Christoph Hellwig
@ 2023-02-02 18:02 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2023-02-02 18:02 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 2/2/23 8:23 AM, Christoph Hellwig wrote:
> The following changes since commit 81ea42b9c3d61ea34d82d900ed93f4b4851f13b0:
>
> block: Fix the blk_mq_destroy_queue() documentation (2023-01-31 11:46:15 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2023-02-02
>
> for you to fetch changes up to bd97a59da6a866e3dee5d2a2d582ec71dbbc84cd:
>
> nvme-auth: use workqueue dedicated to authentication (2023-02-01 16:11:20 +0100)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.2
>
> - fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)
> - clear queue pointers on tag_set initialization failure
> (Maurizio Lombardi)
> - use workqueue dedicated to authentication (Shin'ichiro Kawasaki)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2023-02-02 15:23 Christoph Hellwig
2023-02-02 18:02 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2023-02-02 15:23 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 81ea42b9c3d61ea34d82d900ed93f4b4851f13b0:
block: Fix the blk_mq_destroy_queue() documentation (2023-01-31 11:46:15 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2023-02-02
for you to fetch changes up to bd97a59da6a866e3dee5d2a2d582ec71dbbc84cd:
nvme-auth: use workqueue dedicated to authentication (2023-02-01 16:11:20 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)
- clear queue pointers on tag_set initialization failure
(Maurizio Lombardi)
- use workqueue dedicated to authentication (Shin'ichiro Kawasaki)
----------------------------------------------------------------
Amit Engel (1):
nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
Maurizio Lombardi (2):
nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set
nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set
Shin'ichiro Kawasaki (1):
nvme-auth: use workqueue dedicated to authentication
drivers/nvme/host/auth.c | 14 ++++++++++++--
drivers/nvme/host/core.c | 5 ++++-
drivers/nvme/target/fc.c | 4 +++-
3 files changed, 19 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2023-01-20 5:52 Christoph Hellwig
@ 2023-01-20 15:09 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2023-01-20 15:09 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 1/19/23 10:52 PM, Christoph Hellwig wrote:
> The following changes since commit 7746564793978fe2f43b18a302b22dca0ad3a0e8:
>
> block: fix hctx checks for batch allocation (2023-01-17 09:56:52 -0700)
>
> are available in the Git repository at:
>
> ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-6.2-2023-01-20
You really need to fix your script, I used:
git://git.infradead.org/nvme
as per usual (with that tag).
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2023-01-20 5:52 Christoph Hellwig
2023-01-20 15:09 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2023-01-20 5:52 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 7746564793978fe2f43b18a302b22dca0ad3a0e8:
block: fix hctx checks for batch allocation (2023-01-17 09:56:52 -0700)
are available in the Git repository at:
ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-6.2-2023-01-20
for you to fetch changes up to 1c5842085851f786eba24a39ecd02650ad892064:
nvme-pci: fix timeout request state check (2023-01-19 09:08:01 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- fix controller shutdown regression in nvme-apple (Janne Grunau)
- fix a polling on timeout regression in nvme-pci (Keith Busch)
----------------------------------------------------------------
Janne Grunau (2):
nvme-apple: reset controller during shutdown
nvme-apple: only reset the controller when RTKit is running
Keith Busch (1):
nvme-pci: fix timeout request state check
drivers/nvme/host/apple.c | 24 ++++++++++++++++++++----
drivers/nvme/host/pci.c | 2 +-
2 files changed, 21 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2023-01-12 8:25 Christoph Hellwig
@ 2023-01-12 17:37 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2023-01-12 17:37 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 1/12/23 1:25 AM, Christoph Hellwig wrote:
> The following changes since commit 49e4d04f0486117ac57a97890eb1db6d52bf82b3:
>
> block: Drop spurious might_sleep() from blk_put_queue() (2023-01-08 20:29:28 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2023-01-12
>
> for you to fetch changes up to c7c0644ead24c59cc5e0f2ff0ade89b21783614a:
>
> MAINTAINERS: stop nvme matching for nvmem files (2023-01-10 08:16:39 +0100)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.2
>
> - Identify quirks for Apple controllers (Hector Martin)
> - fix error handling in nvme_pci_enable (Tong Zhang)
> - refuse unprivileged passthrough on partitions (Christoph Hellwig)
> - fix MAINTAINERS to not match nvmem subsystem headers (Russell King)
>
> ----------------------------------------------------------------
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2023-01-12 8:25 Christoph Hellwig
2023-01-12 17:37 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2023-01-12 8:25 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 49e4d04f0486117ac57a97890eb1db6d52bf82b3:
block: Drop spurious might_sleep() from blk_put_queue() (2023-01-08 20:29:28 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2023-01-12
for you to fetch changes up to c7c0644ead24c59cc5e0f2ff0ade89b21783614a:
MAINTAINERS: stop nvme matching for nvmem files (2023-01-10 08:16:39 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- Identify quirks for Apple controllers (Hector Martin)
- fix error handling in nvme_pci_enable (Tong Zhang)
- refuse unprivileged passthrough on partitions (Christoph Hellwig)
- fix MAINTAINERS to not match nvmem subsystem headers (Russell King)
----------------------------------------------------------------
Christoph Hellwig (3):
nvme: remove __nvme_ioctl
nvme: replace the "bool vec" arguments with flags in the ioctl path
nvme: don't allow unprivileged passthrough on partitions
Hector Martin (2):
nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression
nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers
Russell King (Oracle) (1):
MAINTAINERS: stop nvme matching for nvmem files
Tong Zhang (1):
nvme-pci: fix error handling in nvme_pci_enable()
MAINTAINERS | 3 +-
drivers/nvme/host/apple.c | 2 +-
drivers/nvme/host/ioctl.c | 110 ++++++++++++++++++++++++++--------------------
drivers/nvme/host/pci.c | 12 +++--
4 files changed, 75 insertions(+), 52 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2022-12-29 16:41 Christoph Hellwig
@ 2022-12-29 18:32 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2022-12-29 18:32 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 12/29/22 9:41 AM, Christoph Hellwig wrote:
> The following changes since commit 88d356ca41ba1c3effc2d4208dfbd4392f58cd6d:
>
> nvme-pci: update sqsize when adjusting the queue depth (2022-12-26 12:10:51 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2022-12-29
>
> for you to fetch changes up to 76807fcd73b818eb9f245ef1035aed34ecdd9813:
>
> nvme-auth: fix smatch warning complaints (2022-12-28 06:26:35 -1000)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.2
>
> - fix various problems in handling the Command Supported and Effects log
> (Christoph Hellwig)
> - don't allow unprivileged passthrough of commands that don't transfer
> data but modify logical block content (Christoph Hellwig)
> - add a features and quirks policy document (Christoph Hellwig)
> - fix some really nasty code that was correct but made smatch complain
> (Sagi Grimberg)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2022-12-29 16:41 Christoph Hellwig
2022-12-29 18:32 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2022-12-29 16:41 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 88d356ca41ba1c3effc2d4208dfbd4392f58cd6d:
nvme-pci: update sqsize when adjusting the queue depth (2022-12-26 12:10:51 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2022-12-29
for you to fetch changes up to 76807fcd73b818eb9f245ef1035aed34ecdd9813:
nvme-auth: fix smatch warning complaints (2022-12-28 06:26:35 -1000)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- fix various problems in handling the Command Supported and Effects log
(Christoph Hellwig)
- don't allow unprivileged passthrough of commands that don't transfer
data but modify logical block content (Christoph Hellwig)
- add a features and quirks policy document (Christoph Hellwig)
- fix some really nasty code that was correct but made smatch complain
(Sagi Grimberg)
----------------------------------------------------------------
Christoph Hellwig (7):
docs, nvme: add a feature and quirk policy document
nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
nvmet: set the LBCC bit for commands that modify data
nvmet: don't defer passthrough commands with trivial effects to the workqueue
nvme: also return I/O command effects from nvme_command_effects
nvme: consult the CSE log page for unprivileged passthrough
Sagi Grimberg (1):
nvme-auth: fix smatch warning complaints
.../maintainer/maintainer-entry-profile.rst | 1 +
Documentation/nvme/feature-and-quirk-policy.rst | 77 ++++++++++++++++++++++
MAINTAINERS | 1 +
drivers/nvme/host/auth.c | 2 +-
drivers/nvme/host/core.c | 32 +++++++--
drivers/nvme/host/ioctl.c | 28 ++++++--
drivers/nvme/target/admin-cmd.c | 37 ++++++-----
drivers/nvme/target/passthru.c | 11 ++--
include/linux/nvme.h | 4 +-
9 files changed, 159 insertions(+), 34 deletions(-)
create mode 100644 Documentation/nvme/feature-and-quirk-policy.rst
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 6.2
2022-12-22 15:43 Christoph Hellwig
@ 2022-12-22 16:23 ` Jens Axboe
0 siblings, 0 replies; 16+ messages in thread
From: Jens Axboe @ 2022-12-22 16:23 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
On 12/22/22 8:43 AM, Christoph Hellwig wrote:
> The following changes since commit 53eab8e76667b124615a943a033cdf97c80c242a:
>
> block: don't clear REQ_ALLOC_CACHE for non-polled requests (2022-12-16 09:18:09 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.2-2022-12-22
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL] nvme fixes for Linux 6.2
@ 2022-12-22 15:43 Christoph Hellwig
2022-12-22 16:23 ` Jens Axboe
0 siblings, 1 reply; 16+ messages in thread
From: Christoph Hellwig @ 2022-12-22 15:43 UTC (permalink / raw)
To: Jens Axboe
Cc: Keith Busch, Sagi Grimberg, Chaitanya Kulkarni, linux-block, linux-nvme
The following changes since commit 53eab8e76667b124615a943a033cdf97c80c242a:
block: don't clear REQ_ALLOC_CACHE for non-polled requests (2022-12-16 09:18:09 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.2-2022-12-22
for you to fetch changes up to 3659fb5ac29a5e6102bebe494ac789fd47fb78f4:
nvme: fix multipath crash caused by flush request when blktrace is enabled (2022-12-22 09:40:27 +0100)
----------------------------------------------------------------
nvme fixes for Linux 6.2
- fix doorbell buffer value endianness (Klaus Jensen)
- fix Linux vs NVMe page size mismatch (Keith Busch)
- fix a potential use memory access beyong the allocation limit
(Keith Busch)
- fix a multipath vs blktrace NULL pointer dereference
(Yanjun Zhang)
----------------------------------------------------------------
Keith Busch (2):
nvme-pci: fix mempool alloc size
nvme-pci: fix page size checks
Klaus Jensen (1):
nvme-pci: fix doorbell buffer value endianness
Yanjun Zhang (1):
nvme: fix multipath crash caused by flush request when blktrace is enabled
drivers/nvme/host/nvme.h | 2 +-
drivers/nvme/host/pci.c | 37 +++++++++++++++++++------------------
2 files changed, 20 insertions(+), 19 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2023-02-16 3:25 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-26 17:38 [GIT PULL] nvme fixes for Linux 6.2 Christoph Hellwig
2023-01-26 18:44 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2023-02-15 18:14 Christoph Hellwig
2023-02-16 3:25 ` Jens Axboe
2023-02-09 5:10 Christoph Hellwig
2023-02-09 15:12 ` Jens Axboe
2023-02-02 15:23 Christoph Hellwig
2023-02-02 18:02 ` Jens Axboe
2023-01-20 5:52 Christoph Hellwig
2023-01-20 15:09 ` Jens Axboe
2023-01-12 8:25 Christoph Hellwig
2023-01-12 17:37 ` Jens Axboe
2022-12-29 16:41 Christoph Hellwig
2022-12-29 18:32 ` Jens Axboe
2022-12-22 15:43 Christoph Hellwig
2022-12-22 16:23 ` 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.