On Fri, May 22, 2020 at 09:29:57AM -0500, Pierre-Louis Bossart wrote: > This is not an hypothetical case, we've had this recurring problem when a > PCI device creates an audio card represented as a platform device. When the > card registration fails, typically due to configuration issues, the PCI > probe still completes. Then fix that problem there. The audio card should not be being created as a platform device, as that is not what it is. And even if it was, the probe should not complete, it should clean up after itself and error out. That's not a driver core issue, sounds like a subsystem error handling issue that needs to be resolved. thanks, greg k-h