[PATCH 1 of 1 v10] aarch64: Support PAC and BTI
Niels Möller
nisse at lysator.liu.se
Fri Sep 18 22:36:14 CEST 2026
Torbjörn Granlund <tg at gmplib.org> writes:
> I haven't followed these discussions so I am unaware of what hardware is
> required.
Looking at the docs and wikipedia articles I can find, it seems PAC
instructions were introduced in ARMv8.3-A, and BIT in ARMv8.5-> and ARMv0.9-A.
And Apple M1 is ARMv8-4.A, so should have PAC but not BTI. M2 is
ARMv8.6-A, so it should have both, and I imagine all later processors
have it too. No idea about non-Apple processors (on portal.cfarm.net
there are various other brands of aarm64-processors, but no apple
processor more recent than M1).
Bill, do you know if some of the cfarm machines support these
instructions? https://portal.cfarm.net/machines/list/#, and list can be
sorted by arch.
Regards,
/Niels
--
Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet
email is subject to wholesale government surveillance.
More information about the gmp-devel
mailing list