Quoting Paul Cercueil (2019-02-22 19:17:25) > Hi, > > Anything new on this? It still happens on 5.0-rc7. > It probes with late_initcall, and not with device_initcall. > I have no clue what's going on. > I'm not sure what's going on either. You'll probably have to debug when the device is created and when it is probed by enabling the debug printing in the driver core or by adding in extra debug prints to narrow down the problem. For example, add a '#define DEBUG 1' at the top of drivers/base/dd.c and see if that helps give some info on what's going on with the drivers and devices.