summaryrefslogtreecommitdiffstats
path: root/include/linux/pci_ids.h
diff options
context:
space:
mode:
authorMike Pastore <mike@oobak.org>2023-05-07 02:35:19 -0500
committerBjorn Helgaas <bhelgaas@google.com>2023-05-09 16:45:19 -0500
commit0ac448e0d29d6ba978684b3fa2e3ac7294ec2475 (patch)
tree52d685891a085710b8f0b9d3665febad14e094c0 /include/linux/pci_ids.h
parentac9a78681b921877518763ba0e89202254349d1b (diff)
downloadlinux-0ac448e0d29d6ba978684b3fa2e3ac7294ec2475.tar.gz
linux-0ac448e0d29d6ba978684b3fa2e3ac7294ec2475.tar.bz2
linux-0ac448e0d29d6ba978684b3fa2e3ac7294ec2475.zip
PCI: Delay after FLR of Solidigm P44 Pro NVMe
Prevent KVM hang when a Solidgm P44 Pro NVMe is passed through to a guest via IOMMU and the guest is subsequently rebooted. A similar issue was identified and patched by 51ba09452d11 ("PCI: Delay after FLR of Intel DC P3700 NVMe") and the same fix can be applied for this case. (Intel spun off their NAND and SSD business as Solidigm and sold it to SK Hynix in late 2021.) Link: https://lore.kernel.org/r/20230507073519.9737-1-mike@oobak.org Signed-off-by: Mike Pastore <mike@oobak.org> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'include/linux/pci_ids.h')
-rw-r--r--include/linux/pci_ids.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
index 45c3d62e616d..20c3403a62cd 100644
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
@@ -158,6 +158,8 @@
#define PCI_VENDOR_ID_LOONGSON 0x0014
+#define PCI_VENDOR_ID_SOLIDIGM 0x025e
+
#define PCI_VENDOR_ID_TTTECH 0x0357
#define PCI_DEVICE_ID_TTTECH_MC322 0x000a