Hello,
In the imx8 bootup, we are seeing below warning in our custom board.
[ 7.707389] random: crng init done
[ 7.710810] random: 7 urandom warning(s) missed due to ratelimiting
# dmesg | grep urandom
[ 4.346356] random: systemd: uninitialized urandom read (16 bytes read)
[ 4.379455] random: systemd: uninitialized urandom read (16 bytes read)
[ 4.403426] random: systemd: uninitialized urandom read (16 bytes read)
[ 7.710810] random: 7 urandom warning(s) missed due to ratelimiting
How to fix this warning?
Thanks for the advance.
Platform: imx8
Linux kernel version: imx-4.14.98
BRs,
Muthukumar.S
Hello,
The log message random: 7 urandom warning(s) missed due to ratelimiting
Is shown for skipped messages that are (typically) repeated messages, so you've missed 7 lines of the same message you already seen 3 times.
Which is the other warning message you have seen:
random: systemd: uninitialized urandom read (16 bytes read)
This one is shown because udev starts before crng is ready.
Usually this does not cause a major issue on the system, but this warnings can be addressed using a method like the one in here:
https://forums.gentoo.org/viewtopic-p-8539624.html
Best regards/Saludos,
Aldo.