Page MenuHomeFreeBSD

arm64: add missing feature identification to align with ARMv8.9
ClosedPublic

Authored by harry.moulton_arm.com on Feb 3 2025, 4:51 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 17 2025, 5:20 PM
Unknown Object (File)
Feb 12 2025, 7:27 PM
Unknown Object (File)
Feb 12 2025, 4:08 AM
Unknown Object (File)
Feb 8 2025, 10:33 AM
Unknown Object (File)
Feb 7 2025, 12:53 AM
Unknown Object (File)
Feb 6 2025, 7:25 PM
Unknown Object (File)
Feb 5 2025, 8:41 AM
Unknown Object (File)
Feb 5 2025, 6:42 AM
Subscribers

Details

Summary

Feature bit definitions in armreg.h have been updated to align with
ARMv8.9. This change implements those updates in identcpu.c.

Sponsored by: Arm Ltd
Signed-off-by: Harry Moulton <harry.moulton@arm.com>

Diff Detail

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

Event Timeline

LGTM, other than any changes needed if macro names are changed in D48815

sys/arm64/arm64/identcpu.c
1292–1294

We should check for the other "not implemented" value here

This revision is now accepted and ready to land.Feb 13 2025, 12:32 PM

Small changes as a result of comments on parent change

This revision now requires review to proceed.Feb 13 2025, 2:10 PM
This revision is now accepted and ready to land.Feb 13 2025, 6:17 PM