On Fri, 30 Oct 2020 at 23:04, Vicente Bergas <vicencb@xxxxxxxxx> wrote: > > Hi, > commit 21b2cec61c04bd175f0860d9411a472d5a0e7ba1 > mmc: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in v4.4 > broke booting rk3399-gru-kevin. > > The kernel waits forever for the root device to appear on MMC. Waiting forever sounds weird to me. > Removing the line containing PROBE_PREFER_ASYNCHRONOUS in > drivers/mmc/host/dw_mmc-rockchip.c fixes the issue. I am guessing when we enable async probe, we reveal some other existing error. Or, perhaps the rootfs mount point become wrong? Would it be possible to share a boot log (before/after) with some driver probe debugging enabled? Kind regards Uffe