aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/crypto/sha3-ce-core.S
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2021-04-13 15:46:58 +0100
committerMarc Zyngier <maz@kernel.org>2021-04-13 15:46:58 +0100
commit3284cd638b85916ba6518f913586116412d190c6 (patch)
tree61295c7bdc151610a38088e34feb13c8dcaec016 /arch/arm64/crypto/sha3-ce-core.S
parent8320832940761e32cb6147a9ffb870eb6ba97065 (diff)
parent13150149aa6ded1e6bbe0025beac6e12604dd87c (diff)
Merge remote-tracking branch 'arm64/for-next/neon-softirqs-disabled' into kvmarm-master/next
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'arch/arm64/crypto/sha3-ce-core.S')
-rw-r--r--arch/arm64/crypto/sha3-ce-core.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm64/crypto/sha3-ce-core.S b/arch/arm64/crypto/sha3-ce-core.S
index 6f5208414fe3..9c77313f5a60 100644
--- a/arch/arm64/crypto/sha3-ce-core.S
+++ b/arch/arm64/crypto/sha3-ce-core.S
@@ -184,11 +184,11 @@ SYM_FUNC_START(sha3_ce_transform)
eor v0.16b, v0.16b, v31.16b
cbnz w8, 3b
- cond_yield 3f, x8
+ cond_yield 4f, x8, x9
cbnz w2, 0b
/* save state */
-3: st1 { v0.1d- v3.1d}, [x0], #32
+4: st1 { v0.1d- v3.1d}, [x0], #32
st1 { v4.1d- v7.1d}, [x0], #32
st1 { v8.1d-v11.1d}, [x0], #32
st1 {v12.1d-v15.1d}, [x0], #32