Page MenuHomeFreeBSD

arm64/vmm: Clean up enabling guest timer access
ClosedPublic

Authored by andrew on Aug 8 2025, 12:20 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 10, 5:51 AM
Unknown Object (File)
Fri, Oct 10, 12:15 AM
Unknown Object (File)
Fri, Oct 10, 12:15 AM
Unknown Object (File)
Fri, Oct 10, 12:15 AM
Unknown Object (File)
Thu, Oct 9, 8:12 PM
Unknown Object (File)
Wed, Oct 8, 2:36 AM
Unknown Object (File)
Sat, Oct 4, 3:44 AM
Unknown Object (File)
Thu, Sep 25, 8:47 PM
Subscribers

Details

Summary

Clean up the name of CNTHCTL_EL2 field macros and expand to include
more fields. This makes it easier to see which accesses are trapped or
not trapped.

While here set the register directly. We already set it in locore.S so
there is no need to read that and modify it.

Sponsored by: Arm Ltd

Diff Detail

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