* [GIT PULL] nvme fixes for Linux 5.15
@ 2021-10-28 14:25 Christoph Hellwig
2021-10-28 14:34 ` Jens Axboe
0 siblings, 1 reply; 10+ messages in thread
From: Christoph Hellwig @ 2021-10-28 14:25 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 9fbfabfda25d8774c5a08634fdd2da000a924890:
block: fix incorrect references to disk objects (2021-10-18 11:20:38 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.15-2021-10-28
for you to fetch changes up to 86aeda32b887cdaeb0f4b7bfc9971e36377181c7:
nvmet-tcp: fix header digest verification (2021-10-27 09:20:50 +0200)
----------------------------------------------------------------
nvme fixe for Linux 5.15
- fix nvmet-tcp header digest verification (Amit Engel)
- fix a memory leak in nvmet-tcp when releasing a queue
(Maurizio Lombardi)
- fix nvme-tcp H2CData PDU send accounting again (Sagi Grimberg)
- fix digest pointer calculation in nvme-tcp and nvmet-tcp
(Varun Prakash)
- fix possible nvme-tcp req->offset corruption (Varun Prakash)
----------------------------------------------------------------
Amit Engel (1):
nvmet-tcp: fix header digest verification
Maurizio Lombardi (1):
nvmet-tcp: fix a memory leak when releasing a queue
Sagi Grimberg (1):
nvme-tcp: fix H2CData PDU send accounting (again)
Varun Prakash (3):
nvme-tcp: fix possible req->offset corruption
nvme-tcp: fix data digest pointer calculation
nvmet-tcp: fix data digest pointer calculation
drivers/nvme/host/tcp.c | 9 ++++++---
drivers/nvme/target/tcp.c | 7 +++++--
2 files changed, 11 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 5.15
2021-10-28 14:25 [GIT PULL] nvme fixes for Linux 5.15 Christoph Hellwig
@ 2021-10-28 14:34 ` Jens Axboe
0 siblings, 0 replies; 10+ messages in thread
From: Jens Axboe @ 2021-10-28 14:34 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 10/28/21 8:25 AM, Christoph Hellwig wrote:
> The following changes since commit 9fbfabfda25d8774c5a08634fdd2da000a924890:
>
> block: fix incorrect references to disk objects (2021-10-18 11:20:38 -0600)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-5.15-2021-10-28
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] nvme fixes for Linux 5.15
@ 2021-10-14 13:05 Christoph Hellwig
2021-10-14 15:07 ` Jens Axboe
0 siblings, 1 reply; 10+ messages in thread
From: Christoph Hellwig @ 2021-10-14 13:05 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 298ba0e3d4af539cc37f982d4c011a0f07fca48c:
nvme: keep ctrl->namespaces ordered (2021-09-21 09:17:15 +0200)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.15-2021-10-14
for you to fetch changes up to be5eb933542629ad6a7d4c92097b1b472b1612d0:
nvme: fix per-namespace chardev deletion (2021-10-14 08:07:47 +0200)
----------------------------------------------------------------
nvme fixes for Linux 5.15:
- fix the abort command id (Keith Busch)
- nvme: fix per-namespace chardev deletion (Adam Manzanares)
----------------------------------------------------------------
Adam Manzanares (1):
nvme: fix per-namespace chardev deletion
Keith Busch (1):
nvme-pci: Fix abort command id
drivers/nvme/host/core.c | 21 ++++++++++++---------
drivers/nvme/host/multipath.c | 2 --
drivers/nvme/host/pci.c | 2 +-
3 files changed, 13 insertions(+), 12 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 5.15
2021-10-14 13:05 Christoph Hellwig
@ 2021-10-14 15:07 ` Jens Axboe
0 siblings, 0 replies; 10+ messages in thread
From: Jens Axboe @ 2021-10-14 15:07 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 10/14/21 7:05 AM, Christoph Hellwig wrote:
> The following changes since commit 298ba0e3d4af539cc37f982d4c011a0f07fca48c:
>
> nvme: keep ctrl->namespaces ordered (2021-09-21 09:17:15 +0200)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-5.15-2021-10-14
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] nvme fixes for Linux 5.15
@ 2021-09-24 6:36 Christoph Hellwig
2021-09-24 13:15 ` Jens Axboe
0 siblings, 1 reply; 10+ messages in thread
From: Christoph Hellwig @ 2021-09-24 6:36 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 858560b27645e7e97aca37ee8f232cccd658fbd2:
blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (2021-09-15 12:03:18 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.15-2021-09-24
for you to fetch changes up to 298ba0e3d4af539cc37f982d4c011a0f07fca48c:
nvme: keep ctrl->namespaces ordered (2021-09-21 09:17:15 +0200)
----------------------------------------------------------------
nvme fixes for Linux 5.15:
- keep ctrl->namespaces ordered (me)
- fix incorrect h2cdata pdu offset accounting in nvme-tcp
(Sagi Grimberg)
- handled updated hw_queues in nvme-fc more carefully (Daniel Wagner,
James Smart)
----------------------------------------------------------------
Christoph Hellwig (1):
nvme: keep ctrl->namespaces ordered
Daniel Wagner (1):
nvme-fc: update hardware queues before using them
James Smart (2):
nvme-fc: avoid race between time out and tear down
nvme-fc: remove freeze/unfreeze around update_nr_hw_queues
Sagi Grimberg (1):
nvme-tcp: fix incorrect h2cdata pdu offset accounting
drivers/nvme/host/core.c | 33 +++++++++++++++++----------------
drivers/nvme/host/fc.c | 18 +++++++++---------
drivers/nvme/host/tcp.c | 13 ++++++++++---
3 files changed, 36 insertions(+), 28 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] nvme fixes for Linux 5.15
@ 2021-09-15 13:49 Christoph Hellwig
2021-09-15 13:54 ` Jens Axboe
0 siblings, 1 reply; 10+ messages in thread
From: Christoph Hellwig @ 2021-09-15 13:49 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 67f3b2f822b7e71cfc9b42dbd9f3144fa2933e0b:
blk-mq: avoid to iterate over stale request (2021-09-12 19:32:43 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.15-2021-09-15
for you to fetch changes up to 70f437fb4395ad4d1d16fab9a1ad9fbc9fc0579b:
nvme-tcp: fix io_work priority inversion (2021-09-14 10:32:05 +0200)
----------------------------------------------------------------
nvme fixes for Linux 5.15
- fix ANA state updates when a namespace is not present (Anton Eidelman)
- nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show
(Dan Carpenter)
- avoid race in shutdown namespace removal (Daniel Wagner)
- fix io_work priority inversion in nvme-tcp (Keith Busch)
- destroy cm id before destroy qp to avoid use after free (Ruozhu Li)
----------------------------------------------------------------
Anton Eidelman (1):
nvme-multipath: fix ANA state updates when a namespace is not present
Dan Carpenter (1):
nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show()
Daniel Wagner (1):
nvme: avoid race in shutdown namespace removal
Keith Busch (1):
nvme-tcp: fix io_work priority inversion
Ruozhu Li (1):
nvme-rdma: destroy cm id before destroy qp to avoid use after free
drivers/nvme/host/core.c | 15 +++++++--------
drivers/nvme/host/multipath.c | 7 +++++--
drivers/nvme/host/rdma.c | 16 +++-------------
drivers/nvme/host/tcp.c | 20 ++++++++++----------
drivers/nvme/target/configfs.c | 2 +-
5 files changed, 26 insertions(+), 34 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 5.15
2021-09-15 13:49 Christoph Hellwig
@ 2021-09-15 13:54 ` Jens Axboe
0 siblings, 0 replies; 10+ messages in thread
From: Jens Axboe @ 2021-09-15 13:54 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 9/15/21 7:49 AM, Christoph Hellwig wrote:
> The following changes since commit 67f3b2f822b7e71cfc9b42dbd9f3144fa2933e0b:
>
> blk-mq: avoid to iterate over stale request (2021-09-12 19:32:43 -0600)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-5.15-2021-09-15
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] nvme fixes for Linux 5.15
@ 2021-09-07 14:10 Christoph Hellwig
2021-09-07 14:37 ` Jens Axboe
0 siblings, 1 reply; 10+ messages in thread
From: Christoph Hellwig @ 2021-09-07 14:10 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 1c500ad706383f1a6609e63d0b5d1723fd84dab9:
loop: reduce the loop_ctl_mutex scope (2021-09-03 22:14:40 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.15-2021-09-07
for you to fetch changes up to aff959c2840858d55d9ee155d555b3aa7e068b32:
nvme: update MAINTAINERS email address (2021-09-06 10:08:09 +0200)
----------------------------------------------------------------
nvme fixes for Linux 5.15
- fix nvmet command set reporting for passthrough controllers
(Adam Manzanares)
- updated
- update a MAINTAINERS email address (Chaitanya Kulkarni)
- set QUEUE_FLAG_NOWAIT for nvme-multipth (me)
- handle errors from add_disk() (Luis Chamberlain)
- update the keep alive interval when kato is modified (Tatsuya Sasaki)
- fix a buffer overrun in nvmet_subsys_attr_serial (Hannes Reinecke)
- do not reset transport on data digest errors in nvme-tcp (Daniel Wagner)
- only call synchronize_srcu when clearing current path (Daniel Wagner)
- revalidate paths during rescan (Hannes Reinecke)
----------------------------------------------------------------
Adam Manzanares (2):
nvme: move nvme_multi_css into nvme.h
nvmet: looks at the passthrough controller when initializing CAP
Chaitanya Kulkarni (1):
nvme: update MAINTAINERS email address
Christoph Hellwig (2):
nvme-multipath: set QUEUE_FLAG_NOWAIT
nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req
Daniel Wagner (2):
nvme-tcp: Do not reset transport on data digest errors
nvme: only call synchronize_srcu when clearing current path
Hannes Reinecke (2):
nvme-multipath: revalidate paths during rescan
nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
Luis Chamberlain (1):
nvme: add error handling support for add_disk()
Tatsuya Sasaki (1):
nvme: update keep alive interval when kato is modified
MAINTAINERS | 2 +-
drivers/nvme/host/core.c | 68 ++++++++++++++++++++++++++++++++++-------
drivers/nvme/host/multipath.c | 19 +++++++++++-
drivers/nvme/host/nvme.h | 10 ++++++
drivers/nvme/host/tcp.c | 22 ++++++++++---
drivers/nvme/target/admin-cmd.c | 2 +-
drivers/nvme/target/configfs.c | 5 +--
drivers/nvme/target/core.c | 10 +++---
drivers/nvme/target/nvmet.h | 11 ++++---
drivers/nvme/target/passthru.c | 14 +++++++--
10 files changed, 132 insertions(+), 31 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 5.15
2021-09-07 14:10 Christoph Hellwig
@ 2021-09-07 14:37 ` Jens Axboe
0 siblings, 0 replies; 10+ messages in thread
From: Jens Axboe @ 2021-09-07 14:37 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 9/7/21 8:10 AM, Christoph Hellwig wrote:
> The following changes since commit 1c500ad706383f1a6609e63d0b5d1723fd84dab9:
>
> loop: reduce the loop_ctl_mutex scope (2021-09-03 22:14:40 -0600)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-5.15-2021-09-07
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-10-28 14:34 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-28 14:25 [GIT PULL] nvme fixes for Linux 5.15 Christoph Hellwig
2021-10-28 14:34 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2021-10-14 13:05 Christoph Hellwig
2021-10-14 15:07 ` Jens Axboe
2021-09-24 6:36 Christoph Hellwig
2021-09-24 13:15 ` Jens Axboe
2021-09-15 13:49 Christoph Hellwig
2021-09-15 13:54 ` Jens Axboe
2021-09-07 14:10 Christoph Hellwig
2021-09-07 14:37 ` 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).