mbox series

[GIT,PULL] nvme fixes for 5.12

Message ID YEszeMEAQyfTPgHH@infradead.org (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] nvme fixes for 5.12 | expand

Pull-request

git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12

Message

Christoph Hellwig March 12, 2021, 9:25 a.m. UTC
The following changes since commit df66617bfe87487190a60783d26175b65d2502ce:

  block: rsxx: fix error return code of rsxx_pci_probe() (2021-03-10 08:25:37 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12

for you to fetch changes up to abbb5f5929ec6c52574c430c5475c158a65c2a8c:

  nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (2021-03-11 11:48:54 +0100)

----------------------------------------------------------------
nvme fixes for 5.12:

 - one more quirk (Dmitry Monakhov)
 - fix max_zone_append_sectors initialization (Chaitanya Kulkarni)
 - nvme-fc reset/create race fix (James Smart)
 - fix status code on aborts/resets (Hannes Reinecke)
 - fix the CSS check for ZNS namespaces (Chaitanya Kulkarni)
 - fix a use after free in a debug printk in nvme-rdma (Lv Yunlong)

----------------------------------------------------------------
Chaitanya Kulkarni (2):
      nvme: set max_zone_append_sectors nvme_revalidate_zones
      nvme-core: check ctrl css before setting up zns

Dmitry Monakhov (1):
      nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a

Hannes Reinecke (4):
      nvme: simplify error logic in nvme_validate_ns()
      nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request()
      nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange()
      nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted

James Smart (1):
      nvme-fc: fix racing controller reset and create association

Lv Yunlong (1):
      nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done

 drivers/nvme/host/core.c   | 15 +++++++++++----
 drivers/nvme/host/fc.c     |  5 +++--
 drivers/nvme/host/pci.c    |  1 +
 drivers/nvme/host/zns.c    |  9 +++++++--
 drivers/nvme/target/rdma.c |  5 ++---
 5 files changed, 24 insertions(+), 11 deletions(-)

Comments

Jens Axboe March 12, 2021, 2:21 p.m. UTC | #1
On 3/12/21 2:25 AM, Christoph Hellwig wrote:
> The following changes since commit df66617bfe87487190a60783d26175b65d2502ce:
> 
>   block: rsxx: fix error return code of rsxx_pci_probe() (2021-03-10 08:25:37 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12

Pulled, thanks.
Christoph Hellwig March 12, 2021, 7:59 p.m. UTC | #2
On Fri, Mar 12, 2021 at 07:21:39AM -0700, Jens Axboe wrote:
> On 3/12/21 2:25 AM, Christoph Hellwig wrote:
> > The following changes since commit df66617bfe87487190a60783d26175b65d2502ce:
> > 
> >   block: rsxx: fix error return code of rsxx_pci_probe() (2021-03-10 08:25:37 -0700)
> > 
> > are available in the Git repository at:
> > 
> >   git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12
> 
> Pulled, thanks.

I just sent you another one liner fixup on top of this directly.
Jens Axboe March 12, 2021, 8:01 p.m. UTC | #3
On 3/12/21 12:59 PM, Christoph Hellwig wrote:
> On Fri, Mar 12, 2021 at 07:21:39AM -0700, Jens Axboe wrote:
>> On 3/12/21 2:25 AM, Christoph Hellwig wrote:
>>> The following changes since commit df66617bfe87487190a60783d26175b65d2502ce:
>>>
>>>   block: rsxx: fix error return code of rsxx_pci_probe() (2021-03-10 08:25:37 -0700)
>>>
>>> are available in the Git repository at:
>>>
>>>   git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12
>>
>> Pulled, thanks.
> 
> I just sent you another one liner fixup on top of this directly.

Where? I didn't receive any.
Christoph Hellwig March 12, 2021, 8:20 p.m. UTC | #4
On Fri, Mar 12, 2021 at 01:01:18PM -0700, Jens Axboe wrote:
> On 3/12/21 12:59 PM, Christoph Hellwig wrote:
> > On Fri, Mar 12, 2021 at 07:21:39AM -0700, Jens Axboe wrote:
> >> On 3/12/21 2:25 AM, Christoph Hellwig wrote:
> >>> The following changes since commit df66617bfe87487190a60783d26175b65d2502ce:
> >>>
> >>>   block: rsxx: fix error return code of rsxx_pci_probe() (2021-03-10 08:25:37 -0700)
> >>>
> >>> are available in the Git repository at:
> >>>
> >>>   git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12
> >>
> >> Pulled, thanks.
> > 
> > I just sent you another one liner fixup on top of this directly.
> 
> Where? I didn't receive any.

"[PATCH] nvme: fix the nsid value to print in nvme_validate_or_alloc_ns"

I just noticed it went into your facebook address as I copied and pasted
from MAINTAINERS..
Jens Axboe March 12, 2021, 8:24 p.m. UTC | #5
On 3/12/21 1:20 PM, Christoph Hellwig wrote:
> On Fri, Mar 12, 2021 at 01:01:18PM -0700, Jens Axboe wrote:
>> On 3/12/21 12:59 PM, Christoph Hellwig wrote:
>>> On Fri, Mar 12, 2021 at 07:21:39AM -0700, Jens Axboe wrote:
>>>> On 3/12/21 2:25 AM, Christoph Hellwig wrote:
>>>>> The following changes since commit df66617bfe87487190a60783d26175b65d2502ce:
>>>>>
>>>>>   block: rsxx: fix error return code of rsxx_pci_probe() (2021-03-10 08:25:37 -0700)
>>>>>
>>>>> are available in the Git repository at:
>>>>>
>>>>>   git://git.infradead.org/nvme.git tags/nvme-5.12-2021-03-12
>>>>
>>>> Pulled, thanks.
>>>
>>> I just sent you another one liner fixup on top of this directly.
>>
>> Where? I didn't receive any.
> 
> "[PATCH] nvme: fix the nsid value to print in nvme_validate_or_alloc_ns"
> 
> I just noticed it went into your facebook address as I copied and pasted
> from MAINTAINERS..

Yeah, that's why I didn't notice... In any case, I queued it up now.
Turns out I botched the pull request I had already sent out anyway,
so doing a v2 with that included.