]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
arm64: add a spin-table implementation for Apple Silicon
authorKyle Evans <kevans@FreeBSD.org>
Fri, 11 Nov 2022 19:50:29 +0000 (13:50 -0600)
committerKyle Evans <kevans@FreeBSD.org>
Fri, 11 Nov 2022 19:50:29 +0000 (13:50 -0600)
commit753a23ac152c5024de34f9eb02a2fdccf2881085
tree73b3494597c902ad4c5085cf66de4667727d099e
parent3a194eac3c992c5d7c72ff512aa3b475f64ac579
arm64: add a spin-table implementation for Apple Silicon

The M1 has no EL3, so we're limited to a spin-table implementation if we
want to eventually use bhyve on it.  Implement spin-table now, but note
that we still prefer PSCI where possible.

Reviewed by: mmel
Differential Revision: https://reviews.freebsd.org/D34661
sys/arm64/arm64/mp_machdep.c