]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Read the arm64 midr register earlier
authorAndrew Turner <andrew@FreeBSD.org>
Wed, 11 Aug 2021 15:01:25 +0000 (16:01 +0100)
committerAndrew Turner <andrew@FreeBSD.org>
Wed, 11 Aug 2021 15:15:55 +0000 (15:15 +0000)
commit6b22840ed0e8f9ceb34465987b8469a43ebb4582
tree315d7ef7001d6d1f32b2056a784dd53130e820e1
parent69d8dc20be6ca10cf87c98223121c4121aff42cc
Read the arm64 midr register earlier

We use the midr_el1 register to decode which CPU type we are booting
from. Read it on the secondary CPUs before waiting for the boot CPU
to release us as it will need to use it before the release.

Sponsored by: The FreeBSD Foundation
sys/arm64/arm64/mp_machdep.c