diff options
Diffstat (limited to 'arch/x86/crypto/camellia-aesni-avx-asm_64.S')
-rw-r--r-- | arch/x86/crypto/camellia-aesni-avx-asm_64.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/crypto/camellia-aesni-avx-asm_64.S b/arch/x86/crypto/camellia-aesni-avx-asm_64.S index ce71f9212409..5881756f78a2 100644 --- a/arch/x86/crypto/camellia-aesni-avx-asm_64.S +++ b/arch/x86/crypto/camellia-aesni-avx-asm_64.S | |||
@@ -16,6 +16,7 @@ | |||
16 | */ | 16 | */ |
17 | 17 | ||
18 | #include <linux/linkage.h> | 18 | #include <linux/linkage.h> |
19 | #include <asm/nospec-branch.h> | ||
19 | 20 | ||
20 | #define CAMELLIA_TABLE_BYTE_LEN 272 | 21 | #define CAMELLIA_TABLE_BYTE_LEN 272 |
21 | 22 | ||
@@ -1210,7 +1211,7 @@ camellia_xts_crypt_16way: | |||
1210 | vpxor 14 * 16(%rax), %xmm15, %xmm14; | 1211 | vpxor 14 * 16(%rax), %xmm15, %xmm14; |
1211 | vpxor 15 * 16(%rax), %xmm15, %xmm15; | 1212 | vpxor 15 * 16(%rax), %xmm15, %xmm15; |
1212 | 1213 | ||
1213 | call *%r9; | 1214 | CALL_NOSPEC %r9; |
1214 | 1215 | ||
1215 | addq $(16 * 16), %rsp; | 1216 | addq $(16 * 16), %rsp; |
1216 | 1217 | ||