pbkdf2 calculation during boot takes too long

FreeBSD 14.3 installation on an encrypted Geli. It's supposed to choose iterations for pbkdf2 based on your CPU - choose as many iterations as your CPU can do in two seconds. But on my install, it takes 6 seconds to do the number of iterations it chose when booting.

Is this a known thing? Do others get this properly set up during installation?
 
I'd check lscpu to make sure AES is enabled (there's usually a hidden BIOS option implying some regions might disable it or something)
Per lscpu, aes is there.

I wonder if 2 seconds is calculated based on average CPU or max CPU but at boot it's at min CPU probably.
 
Back
Top