All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.