Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#75658 - NVME device not found with linux-5.19.2.arch1-1

Attached to Project: Arch Linux
Opened by Shyamin Ayesh (shyamin) - Saturday, 20 August 2022, 04:18 GMT
Last edited by Toolybird (Toolybird) - Thursday, 22 September 2022, 01:11 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After upgrading to linux-5.19.2.arch1-1 a second identical NVME device is no longer found/visible. Only one of the 2 devices is visible in the /dev tree.

- Can reproduce the same bug in linux-5.18.*
- Downgrading to 5.17.* fixes the issue atm.


The 5.18* / 5.19* kernel throws the error: "globally duplicate IDs for nsid 1"

===
Ref:  FS#74916 
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 22 September 2022, 01:11 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux 5.19.10.arch1-1
Comment by loqs (loqs) - Saturday, 20 August 2022, 11:29 GMT
What is the VendorID and ProductID of the device producing the issue?
Comment by Shyamin Ayesh (shyamin) - Saturday, 20 August 2022, 16:58 GMT
Here is the output of `lspci`. [1d97:2263] is the VendorID and ProductID.

➜ ~ lspci -nnk | grep "Non-Volatile memory controller"
02:00.0 Non-Volatile memory controller [0108]: Shenzhen Longsys Electronics Co., Ltd. SM2263EN/SM2263XT-based OEM SSD [1d97:2263] (rev 03)
05:00.0 Non-Volatile memory controller [0108]: Shenzhen Longsys Electronics Co., Ltd. SM2263EN/SM2263XT-based OEM SSD [1d97:2263] (rev 03)
➜ ~
Comment by loqs (loqs) - Saturday, 20 August 2022, 17:15 GMT
Please report the issue on https://bugzilla.kernel.org Product: IO/Storage Component: NVMe including the dmesg and lspci output so a quirk can be added.
Comment by loqs (loqs) - Monday, 22 August 2022, 22:00 GMT
Thank you for upstream bug report and patch [1].

[1] https://bugzilla.kernel.org/show_bug.cgi?id=216394
Comment by Toolybird (Toolybird) - Friday, 26 August 2022, 07:49 GMT
@shyamin, have you posted your patch to the mailing list as requested in the upstream report?
Comment by Shyamin Ayesh (shyamin) - Friday, 26 August 2022, 10:01 GMT
@Toolybird sorry it took me sometime. I just sent the patch to linux-nvme mailing list.

Loading...