Page MenuHomeFreeBSD

arm64: Decode CTR_EL0 via a table
ClosedPublic

Authored by andrew on Oct 15 2024, 2:02 PM.
Tags
None
Referenced Files
F167488345: D47124.id.diff
Sat, Aug 22, 5:09 AM
F167488311: D47124.id144909.diff
Sat, Aug 22, 5:09 AM
F167485916: D47124.diff
Sat, Aug 22, 4:31 AM
Unknown Object (File)
Tue, Aug 18, 8:06 PM
Unknown Object (File)
Tue, Aug 18, 8:00 PM
Unknown Object (File)
Tue, Aug 18, 4:45 PM
Unknown Object (File)
Tue, Aug 18, 1:35 PM
Unknown Object (File)
Tue, Aug 18, 10:19 AM
Subscribers

Details

Summary

Use the same method to decode CTR_EL0 as for the ID registers. This
will allow us to create a common view over all CPUs.

This will also allow us to create a common view for userspace and the
kernel if we detect a difference on some CPUs, or to handle errata.

Sponsored by: Arm Ltd

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 60004
Build 56889: arc lint + arc unit