Need NVME QUIRK BOGUS for Hiksemi SSD - HS-SSD-FUTURE 2048G Here is log from dmesg | grep nvme: nvme nvme1: pci function 0000:c2:00.0 nvme nvme4: pci function 0000:81:00.0 nvme nvme1: missing or invalid SUBNQN field. nvme nvme4: missing or invalid SUBNQN field. nvme nvme4: allocated 32 MiB host memory buffer. nvme nvme1: allocated 32 MiB host memory buffer. nvme nvme4: 8/0/0 default/read/poll queues nvme nvme1: 8/0/0 default/read/poll queues nvme nvme1: globally duplicate IDs for nsid 1 nvme nvme1: VID:DID 1e4b:1602 model:HS-SSD-FUTURE 2048G firmware:SN11273 To fix it, please add two strings in pci.c { PCI_DEVICE(0x1e4b, 0x1602), /* HS-SSD-FUTURE 2048G */ .driver_data = NVME_QUIRK_BOGUS_NID, },
Created attachment 304197 [details] please add it in pci.c NVME QUIRK BOGUS for Hiksemi SSD - HS-SSD-FUTURE 2048G
Is the request to send a patch for this?
Yes.
Sagi, Is there any chance to monitor progress or to know on which version of kernel the patch will be implemented?
Sent a patch upstream. You are CC'd Andrey.
(In reply to Sagi Grimberg from comment #5) > Sent a patch upstream. You are CC'd Andrey. Please confirm that the patch solves your issue.
(In reply to Sagi Grimberg from comment #6) > (In reply to Sagi Grimberg from comment #5) > > Sent a patch upstream. You are CC'd Andrey. > > Please confirm that the patch solves your issue. Is this patch in kernel 6.4 only? Any chance to get it in 6.1 or 6.3 for tests? I use Debian Testing.
(In reply to Andrey God from comment #7) > > Please confirm that the patch solves your issue. > > Is this patch in kernel 6.4 only? Any chance to get it in 6.1 or 6.3 for > tests? I use Debian Testing. It's in stable queue right now in both 6.1 and 6.3, so should be in their next release whenever that happens. Here's the 6.1: https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.1/nvme-pci-add-nvme_quirk_bogus_nid-for-hs-ssd-future-.patch