Hi Team,
Android Kernel Booting is stopped for IMX8MEVK Board at "crg random init done".
Any suggestion to proceed.
Thanks& Regards,
C.Himabindu.
Hello himabindu,
Looks like its a kernel bug, This bug is introduced by the "crng_init > 0" to "crng_init > 1" change in this commit: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=43838a23a05fbd13e47d75...
This change inadvertently impacts urandom_read, causing the crng_init==1 state to be treated as uninitialized and causing urandom to block, despite this state existing specifically to support non-cryptographic needs at boot time: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/char/random.c#n1863
Regards