This patch adds missing MODULE_DEVICE_TABLE definition which generates correct modalias for automatic loading of this driver when it is built as an external module. Reported-by: Hulk Robot <hulkci@xxxxxxxxxx> Signed-off-by: Qiheng Lin <linqiheng@xxxxxxxxxx> --- drivers/misc/pvpanic/pvpanic-pci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/misc/pvpanic/pvpanic-pci.c b/drivers/misc/pvpanic/pvpanic-pci.c index 9ecc4e8559d5..ccd7e32d3f55 100644 --- a/drivers/misc/pvpanic/pvpanic-pci.c +++ b/drivers/misc/pvpanic/pvpanic-pci.c @@ -26,6 +26,7 @@ static const struct pci_device_id pvpanic_pci_id_tbl[] = { { PCI_DEVICE(PCI_VENDOR_ID_REDHAT, PCI_DEVICE_ID_REDHAT_PVPANIC)}, {} }; +MODULE_DEVICE_TABLE(pci, pvpanic_pci_id_tbl); static ssize_t capability_show(struct device *dev, struct device_attribute *attr, char *buf)