commit | 45a4777e5b3826cb614263b200a46d305cb95c39 | [log] [tgz] |
---|---|---|
author | Ard Biesheuvel <ardb@kernel.org> | Wed Sep 16 15:36:40 2020 +0300 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Fri Sep 25 17:48:14 2020 +1000 |
tree | 2237b6c069abae7351cdd715c6295125f00ccaf4 | |
parent | bbf2cb1ea1e1428589d7f4d652bed15b265ce92d [diff] |
crypto: arm/aes-neonbs - avoid hacks to prevent Thumb2 mode switches Instead of using a homegrown macrofied version of the adr instruction that sets the Thumb bit in the output value, only to ensure that any bx instructions consuming that value will not switch out of Thumb mode when branching, use non-interworking mov (to PC) instructions, which achieve the same thing. Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>