The addition of the HSM SBI extension to OpenSBI introduces a new
breaking change: secondary harts will remain parked in the firmware,
until they are brought up explicitly via sbi_hsm_hart_start(). Add
the call to do this, sending the secondary harts to mpentry.
If the HSM extension is not present, secondary harts are assumed to be
released by the firmware, as is the case for OpenSBI =< v0.6 and BBL.
On non-INVARIANTS kernels secondary harts may fail to start, but the
system will continue to boot and print a warning to the console. Harts
which are started but fail to come up during release_aps() will continue
to cause a panic.