All of lore.kernel.org
 help / color / mirror / Atom feed
From: sashiko-bot@kernel.org
To: "Sun Yuechi" <sunyuechi@iscas.ac.cn>
Cc: linux-pci@vger.kernel.org
Subject: Re: [PATCH] PCI: Ignore Immediate Readiness on Samsung PM9D3a NVMe
Date: Thu, 22 Oct 2026 06:01:59 +0000	[thread overview]
Message-ID: <sashiko-outbox-181047@kernel.org> (raw)
In-Reply-To: <20261022055814.2566044-1-sunyuechi@iscas.ac.cn>

> The Samsung PM9D3a [144d:a80e] (MZWL63T8HFLT-00B07, firmware LDD5702Q)
> advertises Immediate Readiness, so pcie_flr() doesn't wait after FLR,
> but the drive returns ~0 for up to 6 ms.  The config restore runs about
> 1 ms after the FLR, so the BARs and Command register are lost and
> neither vfio-pci nor a rebound nvme driver can reach the device:
> 
>   pci 0008:01:00.0: reset via flr
>   pci 0008:01:00.0: restore config 0x10: 0xffffffff -> 0x10010004
>   nvme 0008:01:00.0: error -ENODEV: probe failed
> 
> Ignore Immediate Readiness on this device too, so pcie_flr() waits.
> 
> Fixes: 10baa9b4df40 ("PCI: Drop unnecessary retries when restoring BARs")
> Signed-off-by: Sun Yuechi <sunyuechi@iscas.ac.cn>

Sashiko has reviewed this patch and found no issues.

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20261022055814.2566044-1-sunyuechi@iscas.ac.cn?part=1


      reply	other threads:[~2026-10-22  6:02 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-22  5:58 [PATCH] PCI: Ignore Immediate Readiness on Samsung PM9D3a NVMe Sun Yuechi
2026-10-22  6:01 ` sashiko-bot [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=sashiko-outbox-181047@kernel.org \
    --to=sashiko-bot@kernel.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=sashiko-reviews@lists.linux.dev \
    --cc=sunyuechi@iscas.ac.cn \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.