Page MenuHomeFreeBSD

arm64: Support a shared release for spin-table
ClosedPublic

Authored by andrew on May 3 2024, 4:24 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Mar 14, 5:06 AM
Unknown Object (File)
Wed, Mar 11, 9:35 AM
Unknown Object (File)
Wed, Mar 4, 1:21 AM
Unknown Object (File)
Mon, Mar 2, 5:00 PM
Unknown Object (File)
Mon, Mar 2, 11:12 AM
Unknown Object (File)
Mon, Mar 2, 5:35 AM
Unknown Object (File)
Mon, Mar 2, 12:49 AM
Unknown Object (File)
Sat, Feb 28, 4:26 PM
Subscribers

Details

Summary

When releasing multiple CPUs that share a release address we need them
to wait for their turn to boot. Add a mechanism to do this by booting
them until they enable the TLB before waiting their turn to enter
init_secondary.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable