mirror of https://github.com/xemu-project/xemu.git
hw/nvme: bump firmware revision
The Linux kernel quirks the QEMU NVMe controller pretty heavily because of the namespace identifier mess. Since this is now fixed, bump the firmware revision number to allow the quirk to be disabled for this revision. As of now, bump the firmware revision number to be equal to the QEMU release version number. Reviewed-by: Keith Busch <kbusch@kernel.org> Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
This commit is contained in:
parent
9f2e1acf83
commit
fbba243bc7
|
@ -6713,7 +6713,7 @@ static void nvme_init_ctrl(NvmeCtrl *n, PCIDevice *pci_dev)
|
|||
id->vid = cpu_to_le16(pci_get_word(pci_conf + PCI_VENDOR_ID));
|
||||
id->ssvid = cpu_to_le16(pci_get_word(pci_conf + PCI_SUBSYSTEM_VENDOR_ID));
|
||||
strpadcpy((char *)id->mn, sizeof(id->mn), "QEMU NVMe Ctrl", ' ');
|
||||
strpadcpy((char *)id->fr, sizeof(id->fr), "1.0", ' ');
|
||||
strpadcpy((char *)id->fr, sizeof(id->fr), QEMU_VERSION, ' ');
|
||||
strpadcpy((char *)id->sn, sizeof(id->sn), n->params.serial, ' ');
|
||||
|
||||
id->cntlid = cpu_to_le16(n->cntlid);
|
||||
|
|
Loading…
Reference in New Issue