This is part one of a fix for booting with ZFS on arm64. Checksum
benchmarking will attempt to use the FPU, so we currently panic quickly
on boot. BLAKE3 is still broken, as it clobbers x18 and we promptly
discover that fact as soon as we attempt to fetch curthread in
kfpu_end().
This is staged in OpenZFS PR #14715, but this PR is being actively
debated.