FS disconnects on WD PC SN810 SDCPNRZ HP FW
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Hello,
I bought notebook HP ZBook Firefly 14 G10 A with AMD Ryzen 7 7840HS CPU.
This notebook have nvme SSD WD PC SN810 SDCPNRZ-2T00 with HPS2 firmware.
When I use standard Ubuntu kernel 6.5.0-14-generic, disk regularly disconnects and FS become ReadOnly.
I found similar issue with eg. Kingston A2000 nvme disk. This seems to Firmware bug.
I tried same solution and this worked.
As first workaround I tried add kernel parameter "nvme_core.
Behavior was much better, but sometimes disk still disconnects (after connect disconnect from Thunderbolt docking station or after several sleep/wake cycles)
Second workaround was update kernel source code and setup quirk "NVME_QUIRK_
After ~4days of usage it seems that this is working solution.
Now I running my own kernel build 6.5.3 (from sources downloaded via apt package manager), this is reason why I cannot provide "ubuntu-bug linux" output.
Will be possible to add this solution to the default kernel image please?
I'm not a developer and not sure if this is all you need.
I can provide additional info or testing if will be needed.
------
Updated was file "linux-
--- drivers-
+++ drivers-
@@ -3399,6 +3399,8 @@
.driver_data = NVME_QUIRK_
{ PCI_DEVICE(0x15b7, 0x2001), /* Sandisk Skyhawk */
.driver_data = NVME_QUIRK_
+ { PCI_DEVICE(0x15b7, 0x5011), /* Sandisk Corp WD PC SN810 SDCPNRZ-2T00 (HPS2 FW) */
+ .driver_data = NVME_QUIRK_
{ PCI_DEVICE(0x1d97, 0x2263), /* SPCC */
.driver_data = NVME_QUIRK_
{ PCI_DEVICE(0x144d, 0xa80b), /* Samsung PM9B1 256G and 512G */
------
$ lsb_release -rd
No LSB modules are available.
Description: Ubuntu 23.10
Release: 23.10
------
$ apt-cache policy linux-image-
linux-image-
Installed: 6.5.0-14.14
Candidate: 6.5.0-14.14
Version table:
*** 6.5.0-14.14 500
500 http://
500 http://
100 /var/lib/
$ apt-cache policy linux-image-6.5.3
linux-image-6.5.3:
Installed: 6.5.3-2
Candidate: 6.5.3-2
Version table:
*** 6.5.3-2 100
100 /var/lib/
------
$ sudo smartctl -ic /dev/nvme0n1
smartctl 7.3 2022-02-28 r5338 [x86_64-
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontoo
=== START OF INFORMATION SECTION ===
Model Number: WD PC SN810 SDCPNRZ-2T00-1006
Serial Number:
Firmware Version: HPS2
PCI Vendor/Subsystem ID: 0x15b7
IEEE OUI Identifier: 0x001b44
Total NVM Capacity: 2 048 408 248 320 [2,04 TB]
Unallocated NVM Capacity: 0
Controller ID: 8224
NVMe Version: 1.4
Number of Namespaces: 1
Namespace 1 Size/Capacity: 2 048 408 248 320 [2,04 TB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 001b44 8b4a02b37b
Local Time is: Fri Dec 29 21:04:43 2023 CET
Firmware Updates (0x14): 2 Slots, no Reset required
Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test
Optional NVM Commands (0x005f): Comp Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat Timestmp
Log Page Attributes (0x1e): Cmd_Eff_Lg Ext_Get_Lg Telmtry_Lg Pers_Ev_Lg
Maximum Data Transfer Size: 128 Pages
Warning Comp. Temp. Threshold: 84 Celsius
Critical Comp. Temp. Threshold: 88 Celsius
Namespace 1 Features (0x02): NA_Fields
Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 8.25W 8.25W - 0 0 0 0 0 0
1 + 3.50W 3.50W - 0 0 0 0 0 0
2 + 2.60W 2.60W - 0 0 0 0 0 0
3 - 0.0250W - - 3 3 3 3 5000 10000
4 - 0.0035W - - 4 4 4 4 3900 45700
Supported LBA Sizes (NSID 0x1)
Id Fmt Data Metadt Rel_Perf
0 + 512 0 2
1 - 4096 0 1
------
Thanks
Hello,
5 minutes after I submitted this bug FS was disconnected again.
Therefore it seems that the issue was not solved.
When I tried to check status of disk, there was no response from nvme controller.
Tried smartclt and nvme tool.