Page MenuHomeFreeBSD

Support reading from the arm64 ID registers from userspace
ClosedPublic

Authored by andrew on Jul 31 2018, 6:29 PM.
Tags
None
Referenced Files
F107592761: D16533.id46085.diff
Thu, Jan 16, 8:50 AM
Unknown Object (File)
Nov 15 2024, 11:38 AM
Unknown Object (File)
Nov 5 2024, 9:34 PM
Unknown Object (File)
Sep 25 2024, 8:27 AM
Unknown Object (File)
Sep 24 2024, 8:35 AM
Unknown Object (File)
Sep 24 2024, 12:46 AM
Unknown Object (File)
Sep 23 2024, 4:37 AM
Unknown Object (File)
Sep 19 2024, 2:50 PM

Details

Summary

Trap reads to the arm64 ID registers and write a safe value into them.
This will allow us to put more useful values in these later and have
userland check them to find what features the hardware supports.

Test Plan

Tested with https://github.com/zxombie/arm64id to read the registers

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 18463
Build 18168: arc lint + arc unit