Page MenuHomeFreeBSD

arm64: Fix finding the pmc event ID
ClosedPublic

Authored by andrew on Apr 6 2021, 8:44 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jul 20, 1:10 PM
Unknown Object (File)
Fri, Jul 19, 3:57 PM
Unknown Object (File)
Sun, Jul 14, 1:32 PM
Unknown Object (File)
Sun, Jul 14, 12:07 PM
Unknown Object (File)
Jun 20 2024, 2:48 AM
Unknown Object (File)
Jun 16 2024, 9:31 AM
Unknown Object (File)
May 28 2024, 6:08 AM
Unknown Object (File)
May 23 2024, 6:25 AM
Subscribers

Details

Summary

The lower pmc event bits were masked off to find the PMC event ID.
The doesn't work when there are more events. Switch it to use the
offser relative to the first event while also checking the ID is
in the expected range.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable