bsaes-x86_64.pl: fix buffer overrun in tail processing.
This commit is contained in:
parent
d674bb4bc8
commit
d127ef78ad
@ -1894,6 +1894,7 @@ $code.=<<___;
|
|||||||
jmp .Lctr_enc_done
|
jmp .Lctr_enc_done
|
||||||
.align 16
|
.align 16
|
||||||
.Lctr_enc_loop_done:
|
.Lctr_enc_loop_done:
|
||||||
|
add \$8, $len
|
||||||
movdqu 0x00($inp), @XMM[8] # load input
|
movdqu 0x00($inp), @XMM[8] # load input
|
||||||
pxor @XMM[8], @XMM[0]
|
pxor @XMM[8], @XMM[0]
|
||||||
movdqu @XMM[0], 0x00($out) # write output
|
movdqu @XMM[0], 0x00($out) # write output
|
||||||
|
Loading…
x
Reference in New Issue
Block a user