Please refer to this document for more details on how to add support for
[FGUID](https://nvmexpress.org/wp-content/uploads/NVM_Express_Revision_1.3.pdf).
+Additionally, an extra instance IDs containing the version may be added.
+
+* `NVME\VEN_1179&DEV_010F&VER_3B2QGXA7`
+
Additionally, for NVMe drives with Dell vendor firmware two extra GUIDs are
added:
if (!fu_nvme_device_parse_cns(self, buf, sizeof(buf), error))
return FALSE;
+ /* add one extra instance ID so that we can match bad firmware */
+ fu_device_add_instance_strsafe(device, "VER", fu_device_get_version(device));
+ fu_device_build_instance_id_quirk(device, NULL, "NVME", "VEN", "DEV", "VER", NULL);
+
/* success */
return TRUE;
}
# Solidigm
[NVME\VEN_025E&DEV_F1AB]
Flags = needs-shutdown
+
+[NVME\VEN_144D&DEV_A80A&VER_2B2QGXA7]
+Issue = https://www.pugetsystems.com/support/guides/critical-samsung-ssd-firmware-update/
+[NVME\VEN_144D&DEV_A80A&VER_3B2QGXA7]
+Issue = https://www.pugetsystems.com/support/guides/critical-samsung-ssd-firmware-update/