Page MenuHomeFreeBSD

sys: Add AT_HWCAP3 and AT_HWCAP4
ClosedPublic

Authored by andrew on Jun 24 2025, 11:40 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 10, 6:25 PM
Unknown Object (File)
Sun, Sep 28, 11:51 PM
Unknown Object (File)
Wed, Sep 24, 12:19 AM
Unknown Object (File)
Wed, Sep 24, 12:09 AM
Unknown Object (File)
Sep 17 2025, 4:50 AM
Unknown Object (File)
Sep 9 2025, 6:08 AM
Unknown Object (File)
Sep 8 2025, 5:28 PM
Unknown Object (File)
Sep 6 2025, 5:16 PM

Details

Summary

It is likely we will need these on arm64. Add them in preparation for
flags in these to be added at some point in the future.

Sponsored by: Arm Ltd

Diff Detail

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

Event Timeline

sys/compat/linux/linux_misc.h
89–90

third part, fourth part? Or perhaps just CPU capabilities, continued for all of them

Fix the LINUX_AT_HWCAP* comments

Looks good.

I've verified that we don't have any more AT_ flags in CheriBSD yet.

I wish we would be nice to switch to a less explicit struct sysentvec initialization style so changes didn't produce so much churn, but that would be for another review.

This revision is now accepted and ready to land.Jun 24 2025, 2:54 PM
This revision was automatically updated to reflect the committed changes.