HomeFreeBSD

arm: Use the Self-Synchronized counter registers

Description

arm: Use the Self-Synchronized counter registers

When FEAT_ECV is implemented on arm64 a Self-Synchronized view of the
counter registers are available. These don't need an isb before reading
the count as they are not able to be speculatively executed.

Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D51820

Details

Provenance
andrewAuthored on Sep 22 2025, 5:08 PM
Differential Revision
D51820: arm: Use the Self-Synchronized counter registers
Parents
rGe38e04a0ba3f: arm64: Add more counter/timer registers
Branches
Unknown
Tags
Unknown