On 6/14/2021 8:40 AM, Christoph Hellwig wrote: > On Sun, Jun 13, 2021 at 11:19:46AM +0300, Max Gurtovoy wrote: >> what about the following code ? >> >> @@ -152,12 +152,28 @@ static const struct pci_device_id >> *pci_match_device(struct pci_driver *drv, >> ?????????????? } >> ?????????????? spin_unlock(&drv->dynids.lock); >> >> -???????????? if (!found_id) >> -???????????????????????????? found_id = pci_match_id(drv->id_table, dev); >> +???????????? if (found_id) >> +???????????????????????????? return found_id; > Something is broken in your mailer because this does not look like code > at all. Sorry, see the attached patches.