PROBLEM: XPG Gammix S70 Blade PCIe Gen 4 NVMe drive unusable in Linux
Warren Chartier
icebalm at icebalm.com
Sun Feb 6 19:40:42 PST 2022
----- On Feb 6, 2022, at 9:21 PM, Keith Busch kbusch at kernel.org wrote:
> On Sun, Feb 06, 2022 at 03:02:54PM -0500, Warren Chartier wrote:
>> Summary: XPG Gammix S70 Blade PCIe Gen 4 NVMe drive unusable in Linux
>>
>> Full Description:
>> XPG Gammix S70 Blade 1TB PCIe Gen 4.0 NVMe drive is detected by the Linux kernel
>> however when block operations are performed on it these errors are generated:
>>
>> [ 3.958786] nvme 0000:0e:00.0: invalid VPD tag 0xff (size 65535) at offset 7
>> [ 71.726420] nvme nvme1: controller is down; will reset: CSTS=0xffffffff,
>> PCI_STATUS=0xffff
>
> An all f's response generally indicates we can't communicate with the
> end point on this link. The description here usually means there's some
> platform incompatibility with the automated power settings.
>
> Try adding kernel parameter 'pcie_aspm=off'. If that doesn't work,
> add kernel parameter 'nvme_core.default_ps_max_latency_us=0'.
Hi Keith,
Thanks for the quick response and the suggestions. Unfortunately 'pcie_aspm=off' didn't seem to make a difference and when adding 'nvme_core.default_ps_max_latency_us=0' I get this:
[ 4.035844] nvme 0000:0e:00.0: VPD access failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update
[ 4.035847] nvme 0000:0e:00.0: failed VPD read at offset 1
More information about the Linux-nvme
mailing list