From: Bryan Vyhmeister Subject: Re: Samsung PM9C1 NVMe deviceid To: Brandon Mercer Cc: tech@openbsd.org Date: Thu, 8 Aug 2024 23:13:13 -0700 On Thu, Aug 08, 2024 at 12:34:20PM -0400, Brandon Mercer wrote: > This diff correctly identifies my new samsung nvme: > > nvme0 at pci5 dev 0 function 0 "Samsung PM9C1 NVMe" rev 0x00: msix, NVMe 2.0 > nvme0: Samsung SSD 990 PRO 4TB, firmware 0B2QJXG7, serial > > bmercer@ Here is a diff incorporating both bmercer's Samsung 990 Pro (PM9C1) and my Samsung 990 EVO (PM9C1a). Before and after: nvme0 at pci5 dev 0 function 0 vendor "Samsung", unknown product 0xa80d rev 0x00: msix, NVMe 2.0 nvme0: Samsung SSD 990 EVO 2TB, firmware 0B2QKXJ7, serial S7M4N1234567890 nvme0 at pci5 dev 0 function 0 "Samsung PM9C1a NVMe" rev 0x00: msix, NVMe 2.0 nvme0: Samsung SSD 990 EVO 2TB, firmware 0B2QKXJ7, serial S7M4N1234567890 Bryan Index: sys/dev/pci/pcidevs =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs,v diff -u -p -u -r1.2082 pcidevs --- sys/dev/pci/pcidevs 9 Aug 2024 01:50:16 -0000 1.2082 +++ sys/dev/pci/pcidevs 9 Aug 2024 05:34:03 -0000 @@ -8955,6 +8955,8 @@ product SAMSUNG2 SM981_NVME 0xa808 SM981 product SAMSUNG2 PM991_NVME 0xa809 PM991 NVMe product SAMSUNG2 PM9A1_NVME 0xa80a PM9A1 NVMe product SAMSUNG2 PM9B1_NVME 0xa80b PM9B1 NVMe +product SAMSUNG2 PM9C1_NVME 0xa80c PM9C1 NVMe +product SAMSUNG2 PM9C1a_NVME 0xa80d PM9C1a NVMe product SAMSUNG2 NVME_171X 0xa820 NVMe product SAMSUNG2 NVME_172X 0xa821 NVMe product SAMSUNG2 NVME_172X_A_B 0xa822 NVMe