* [GIT PULL] nvme fixes for 5.11
@ 2021-01-28 18:56 Christoph Hellwig
2021-01-28 18:58 ` Jens Axboe
0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-28 18:56 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 8dc932d3e8afb65e12eba7495f046c83884c49bf:
Revert "block: simplify set_init_blocksize" to regain lost performance (2021-01-27 09:14:12 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-28
for you to fetch changes up to 772ea326a4a00b6b4b2c8f3606ad10c31f46c511:
nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (2021-01-28 19:25:07 +0100)
----------------------------------------------------------------
nvme fixes for 5.11:
- add another Write Zeroes quirk (Chaitanya Kulkarni)
- handle a no path available corner case (Daniel Wagner)
- use the proper RCU aware list_add helper (Chao Leng)
----------------------------------------------------------------
Chaitanya Kulkarni (1):
nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device
Chao Leng (1):
nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head
Daniel Wagner (1):
nvme-multipath: Early exit if no path is available
drivers/nvme/host/core.c | 2 +-
drivers/nvme/host/multipath.c | 2 +-
drivers/nvme/host/pci.c | 2 ++
3 files changed, 4 insertions(+), 2 deletions(-)
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] nvme fixes for 5.11
2021-01-28 18:56 [GIT PULL] nvme fixes for 5.11 Christoph Hellwig
@ 2021-01-28 18:58 ` Jens Axboe
0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-28 18:58 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 1/28/21 11:56 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-28
Pulled, thanks.
--
Jens Axboe
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] nvme fixes for 5.11
2021-02-04 15:25 ` Jens Axboe
@ 2021-02-04 15:27 ` Christoph Hellwig
0 siblings, 0 replies; 11+ messages in thread
From: Christoph Hellwig @ 2021-02-04 15:27 UTC (permalink / raw)
To: Jens Axboe
Cc: Christoph Hellwig, Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On Thu, Feb 04, 2021 at 08:25:05AM -0700, Jens Axboe wrote:
> On 2/4/21 8:07 AM, Christoph Hellwig wrote:
> > git://git.infradead.org/nvme.git nvme-5.11
>
> You forgot the signed tag, but I pulled it.
Sorry. The signed tag would also have been available as
"nvme-5.11-2021-02-04", but I fat-fingered the actual pull request.
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] nvme fixes for 5.11
2021-02-04 15:07 Christoph Hellwig
@ 2021-02-04 15:25 ` Jens Axboe
2021-02-04 15:27 ` Christoph Hellwig
0 siblings, 1 reply; 11+ messages in thread
From: Jens Axboe @ 2021-02-04 15:25 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 2/4/21 8:07 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git nvme-5.11
You forgot the signed tag, but I pulled it.
--
Jens Axboe
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL] nvme fixes for 5.11
@ 2021-02-04 15:07 Christoph Hellwig
2021-02-04 15:25 ` Jens Axboe
0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-02-04 15:07 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit cd92cdb9c8bcfc27a8f28bcbf7c414a0ea79e5ec:
null_blk: cleanup zoned mode initialization (2021-01-29 07:49:22 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git nvme-5.11
for you to fetch changes up to cb8563f5c735a042ea2dd7df1ad55ae06d63ffeb:
nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (2021-02-03 16:57:36 +0100)
----------------------------------------------------------------
Claus Stovgaard (1):
nvme-pci: ignore the subsysem NQN on Phison E16
Keith Busch (1):
update the email address for Keith Bush
Sagi Grimberg (1):
nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs
Thorsten Leemhuis (1):
nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs
.mailmap | 2 ++
drivers/nvme/host/pci.c | 4 ++++
drivers/nvme/target/tcp.c | 3 ++-
3 files changed, 8 insertions(+), 1 deletion(-)
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] nvme fixes for 5.11
2021-01-21 8:32 Christoph Hellwig
@ 2021-01-21 12:41 ` Jens Axboe
0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-21 12:41 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 1/21/21 1:32 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git tags/nvme-5.11-2020-01-21
Pulled, thanks.
--
Jens Axboe
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL] nvme fixes for 5.11
@ 2021-01-21 8:32 Christoph Hellwig
2021-01-21 12:41 ` Jens Axboe
0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-21 8:32 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit b4f664252f51e119e9403ef84b6e9ff36d119510:
Merge tag 'nvme-5.11-2021-01-14' of git://git.infradead.org/nvme into block-5.11 (2021-01-14 15:17:33 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.11-2020-01-21
for you to fetch changes up to fa0732168fa1369dd089e5b06d6158a68229f7b7:
nvme-pci: fix error unwind in nvme_map_data (2021-01-20 18:56:33 +0100)
----------------------------------------------------------------
nvme fixes for 5.11:
- fix a status code in nvmet (Chaitanya Kulkarni)
- avoid double completions in nvme-rdma/nvme-tcp (Chao Leng)
- fix the CMB support to cope with NVMe 1.4 controllers (Klaus Jensen)
- fix PRINFO handling in the passthrough ioctl (Revanth Rajashekar)
- fix a double DMA unmap in nvme-pci
----------------------------------------------------------------
Chaitanya Kulkarni (1):
nvmet: set right status on error in id-ns handler
Chao Leng (2):
nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout
nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout
Christoph Hellwig (2):
nvme-pci: refactor nvme_unmap_data
nvme-pci: fix error unwind in nvme_map_data
Klaus Jensen (1):
nvme-pci: allow use of cmb on v1.4 controllers
Revanth Rajashekar (1):
nvme: check the PRINFO bit before deciding the host buffer length
drivers/nvme/host/core.c | 17 +++++-
drivers/nvme/host/pci.c | 119 +++++++++++++++++++++++++++-------------
drivers/nvme/host/rdma.c | 15 +++--
drivers/nvme/host/tcp.c | 14 +++--
drivers/nvme/target/admin-cmd.c | 8 ++-
include/linux/nvme.h | 6 ++
6 files changed, 129 insertions(+), 50 deletions(-)
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] nvme fixes for 5.11
2021-01-14 19:29 Christoph Hellwig
@ 2021-01-15 2:48 ` Jens Axboe
0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-15 2:48 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, Linux NVMe
On Thu, Jan 14, 2021 at 12:30 PM Christoph Hellwig <hch@infradead.org> wrote:
>
> The following changes since commit 5342fd4255021ef0c4ce7be52eea1c4ebda11c63:
>
> bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (2021-01-09 09:21:03 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-14
Pulled, thanks.
--
Jens Axboe
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL] nvme fixes for 5.11
@ 2021-01-14 19:29 Christoph Hellwig
2021-01-15 2:48 ` Jens Axboe
0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-14 19:29 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit 5342fd4255021ef0c4ce7be52eea1c4ebda11c63:
bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (2021-01-09 09:21:03 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-14
for you to fetch changes up to 5ab25a32cd90ce561ac28b9302766e565d61304c:
nvme: don't intialize hwmon for discovery controllers (2021-01-14 20:27:35 +0100)
----------------------------------------------------------------
nvme fixes for 5.11:
- don't initialize hwmon for discover controllers (Sagi Grimberg)
- fix iov_iter handling in nvme-tcp (Sagi Grimberg)
- fix a preempt warning in nvme-tcp (Sagi Grimberg)
- fix a possible NULL pointer dereference in nvme (Israel Rukshin)
----------------------------------------------------------------
Israel Rukshin (1):
nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY
Sagi Grimberg (3):
nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT
nvme-tcp: fix possible data corruption with bio merges
nvme: don't intialize hwmon for discovery controllers
drivers/nvme/host/core.c | 11 ++++++++---
drivers/nvme/host/tcp.c | 4 ++--
drivers/nvme/target/rdma.c | 16 ++++++++--------
3 files changed, 18 insertions(+), 13 deletions(-)
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] nvme fixes for 5.11
2021-01-07 17:42 Christoph Hellwig
@ 2021-01-07 17:58 ` Jens Axboe
0 siblings, 0 replies; 11+ messages in thread
From: Jens Axboe @ 2021-01-07 17:58 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 1/7/21 10:42 AM, Christoph Hellwig wrote:
> git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-07
Pulled, thanks.
--
Jens Axboe
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL] nvme fixes for 5.11
@ 2021-01-07 17:42 Christoph Hellwig
2021-01-07 17:58 ` Jens Axboe
0 siblings, 1 reply; 11+ messages in thread
From: Christoph Hellwig @ 2021-01-07 17:42 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
The following changes since commit aebf5db917055b38f4945ed6d621d9f07a44ff30:
block: fix use-after-free in disk_part_iter_next (2021-01-05 11:35:17 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.11-2021-01-07
for you to fetch changes up to 2b59787a223b79228fed9ade1bf6936194ddb8cd:
nvme: remove the unused status argument from nvme_trace_bio_complete (2021-01-06 10:30:37 +0100)
----------------------------------------------------------------
nvme updates for 5.11:
- fix a race in the nvme-tcp send code (Sagi Grimberg)
- fix a list corruption in an nvme-rdma error path (Israel Rukshin)
- avoid a possible double fetch in nvme-pci (Lalithambika Krishnakumar)
- add the susystem NQN quirk for a Samsung driver (Gopal Tiwari)
- fix two compiler warnings in nvme-fcloop (James Smart)
- don't call sleeping functions from irq context in nvme-fc (James Smart)
- remove an unused argument (Max Gurtovoy)
- remove unused exports (Minwoo Im)
----------------------------------------------------------------
Gopal Tiwari (1):
nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
Israel Rukshin (1):
nvmet-rdma: Fix list_del corruption on queue establishment failure
James Smart (2):
nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context
nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings
Lalithambika Krishnakumar (1):
nvme: avoid possible double fetch in handling CQE
Max Gurtovoy (1):
nvme: remove the unused status argument from nvme_trace_bio_complete
Minwoo Im (1):
nvme: unexport functions with no external caller
Sagi Grimberg (1):
nvme-tcp: Fix possible race of io_work and direct send
drivers/nvme/host/core.c | 8 +++-----
drivers/nvme/host/fc.c | 15 ++++++++++++++-
drivers/nvme/host/nvme.h | 9 ++-------
drivers/nvme/host/pci.c | 10 ++++++----
drivers/nvme/host/tcp.c | 12 +++++++++++-
drivers/nvme/target/fcloop.c | 7 ++++---
drivers/nvme/target/rdma.c | 10 ++++++++++
7 files changed, 50 insertions(+), 21 deletions(-)
_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-02-04 15:27 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-28 18:56 [GIT PULL] nvme fixes for 5.11 Christoph Hellwig
2021-01-28 18:58 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2021-02-04 15:07 Christoph Hellwig
2021-02-04 15:25 ` Jens Axboe
2021-02-04 15:27 ` Christoph Hellwig
2021-01-21 8:32 Christoph Hellwig
2021-01-21 12:41 ` Jens Axboe
2021-01-14 19:29 Christoph Hellwig
2021-01-15 2:48 ` Jens Axboe
2021-01-07 17:42 Christoph Hellwig
2021-01-07 17:58 ` 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).