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)
Wed, Sep 17, 5:29 AM
Unknown Object (File)
Tue, Sep 16, 8:20 PM
Unknown Object (File)
Tue, Sep 16, 8:43 AM
Unknown Object (File)
Mon, Sep 15, 9:51 PM
Unknown Object (File)
Sep 10 2025, 7:20 PM
Unknown Object (File)
Aug 15 2025, 4:07 PM
Unknown Object (File)
Aug 14 2025, 11:33 PM
Unknown Object (File)
Aug 4 2025, 5:12 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