On 19/03/2024 10:34, Manojkiran Eda wrote: > While engaged in development on the espi kernel device driver[1], > I noticed that the espi flash driver, utilizing the mtd subsystem, > appears to initialize before the mtdcore subsystem registers the NAK You incorrectly ordered your call, so now to fix this you incorrectly re-order rest of kernel. No. Fix your code to handle modules, probe deferrals and device links. Best regards, Krzysztof