]> git.ipfire.org Git - thirdparty/glibc.git/commit
Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (bug 23196)
authorAndreas Schwab <schwab@suse.de>
Thu, 24 May 2018 12:39:18 +0000 (14:39 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 24 May 2018 13:47:12 +0000 (15:47 +0200)
commit6b4362f2cbb6ef6e265d9f216f3c13d84405a1c0
tree8ab50e81747f097b61750003675684d794eb6baf
parentaf7519f7b35024224c163e32a89fb247b0c446fc
Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (bug 23196)

When compiled as mempcpy, the return value is the end of the destination
buffer, thus it cannot be used to refer to the start of it.

(cherry picked from commit 9aaaab7c6e4176e61c59b0a63c6ba906d875dc0e)
ChangeLog
NEWS
string/test-mempcpy.c
sysdeps/x86_64/multiarch/memmove-avx512-no-vzeroupper.S