On Tue, Dec 07, 2021 at 05:50:12PM -0800, David E. Box wrote: > +static struct pci_driver intel_vsec_pci_driver = { > + .name = "intel_vsec", > + .id_table = intel_vsec_pci_ids, > + .probe = intel_vsec_pci_probe, > +}; So when the PCI device is removed from the system you leak resources and have dangling devices? Why no PCI remove driver callback? thanks, greg k-h