HomeFreeBSD

Add arm64 CnP support

Description

Add arm64 CnP support

Set the Common not Private bit in the ttbr registers when supported on
arm64. This tells the hardware it can share the translation table
entries on multiple CPUs.

Reviewed by: alc, kib
Sponsored by: The FreeBSD Foundation

(cherry picked from commit 9e0716f4610158936c0b9cec1a9930c4ebe924fb)

Details

Provenance
andrewAuthored on May 25 2022, 9:55 AM
Parents
rGc41c04043fc6: Decode all Arm GIC feature ID bits
Branches
Unknown
Tags
Unknown