Android Kernel Booting Stopped -IMX8MEVK Board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Android Kernel Booting Stopped -IMX8MEVK Board

574 Views
himabindu
Contributor III

Hi Team,

            Android Kernel Booting is stopped for IMX8MEVK Board at "crg random init done".

Any suggestion to proceed.

 

Thanks& Regards,

C.Himabindu.

 

 

 

 

Labels (1)
0 Kudos
Reply
1 Reply

562 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

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

 

0 Kudos
Reply