I have an ARM64 Parallels VM on an M1 mac. With kernel 5.4.0-80 and -81, everything is fine. Using -84 -86 there are several points during boot where it just hangs for 2 minutes, for a total of nearly 6 minutes as opposed to ~30 seconds at most.
I was unable to find release notes for the specific versions between there. Does anyone know what changed that specifically impacts this, if there is a work-around, or if not, whether there's a planned fix for it (and how can I find out when it's safe to upgrade).
If I had a guess, I'd say this may have something to do with PRNG - the first hang has messages that seem to implicate the random system. The first 2 minute hang is after "random: crng init done". The second 2 minute hang is between "EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)" and "EXT4-fs (dm-0): re-mounted. Opts: (null)" The third 2 minutes is in "systemd-udev-settle.service" according to the systemd blame report.