In a recent kernel(5.x) / rootfs for an embedded system (mips/MT7628/busybox, if it matters) I see TONS of:
random: mount: uninitialized urandom read (4 bytes read)
random: fsck.vfat: uninitialized urandom read (4 bytes read)
random: tar: uninitialized urandom read (4 bytes read)
...
This stops when, after a while (~10min!!) I finally see:
[ 562.001438] random: crng init done
Two questions:
mount
or tar
should try to use it in the first place?Note: I did NOT have this problem with older kernels (3.x).
Answer came form another source (THANKS to Alessandro Rubini); I'm relating it here for future reference.