HomeFreeBSD

arm64: Mark the armv8 crc32c as supporting BTI

Description

arm64: Mark the armv8 crc32c as supporting BTI

This is built into a test so needs the BTI elf note for the rest of the
test to be built with BTI support enabled.

As the assembly uses the ENTRY macro it already supports BTI, so mark
it as such.

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

Details

Provenance
andrewAuthored on Nov 14 2023, 3:01 PM
Differential Revision
D42595: arm64: Mark the armv8 crc32c as supporting BTI
Parents
rG1b9096cd1d2f: arm64: Set the Guarded Page flag in the kernel
Branches
Unknown
Tags
Unknown