View Issue Details

IDProjectCategoryView StatusLast Update
0005298fsimx_LinuxKernelpublic2022-04-12 08:26
Reportergerbach Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Versionfsimx6ul-B2019.11.1 
Target Versionfsimx6ul-B2022.04 
Summary0005298: Not enough entropy generated on boads with eMMC boot
DescriptionOn baords with emmc boot we sometimes get the following boot warnings

random: udevd: uninitialized urandom read (16 bytes read)
random: udevd: uninitialized urandom read (16 bytes read)
random: udevd: uninitialized urandom read (16 bytes read)

This seems to indicate that there is not enough entropy generated for the /dev/random device as it is needed at boot time.
For baords with nand boot this does not occur as the nand functions seem to generate enough entropy and the message "random: crng init done" is given already during the nand initialisation.

For most cases this should not be a problem as there should be a fallback to pseudo random numbers but if true random numbers are necessary we might need to find a way to generate entropy faster.
Forum Link

Activities

There are no notes attached to this issue.