summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto/serpent-sse2-x86_64-asm_64.S
diff options
context:
space:
mode:
authorJosh Poimboeuf <jpoimboe@redhat.com>2021-02-24 10:29:17 -0600
committerJosh Poimboeuf <jpoimboe@redhat.com>2021-04-19 12:36:34 -0500
commite163be86fff3deec70f63330fc43fedf892c9aee (patch)
tree1358f6c67542b507303c4de26e40e521edaf65e5 /arch/x86/crypto/serpent-sse2-x86_64-asm_64.S
parentff5796b6dbea4763fdca002101e32b60aa17f8e8 (diff)
downloadlinux-e163be86fff3deec70f63330fc43fedf892c9aee.tar.bz2
x86/crypto/aesni-intel_avx: Standardize stack alignment prologue
Use RBP instead of R14 for saving the old stack pointer before realignment. This resembles what compilers normally do. This enables ORC unwinding by allowing objtool to understand the stack realignment. Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com> Tested-by: Ard Biesheuvel <ardb@kernel.org> Acked-by: Ard Biesheuvel <ardb@kernel.org> Tested-by: Sami Tolvanen <samitolvanen@google.com> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Herbert Xu <herbert@gondor.apana.org.au> Link: https://lore.kernel.org/r/02d00a0903a0959f4787e186e2a07d271e1f63d4.1614182415.git.jpoimboe@redhat.com
Diffstat (limited to 'arch/x86/crypto/serpent-sse2-x86_64-asm_64.S')
0 files changed, 0 insertions, 0 deletions