summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorJinbum Park <jinb.park7@gmail.com>2018-03-06 01:37:21 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-05-30 07:49:06 +0200
commit1feaee827d2fd66cc54ed0af25905a906ce87184 (patch)
treecac76e143ab36b4f427e6811fe616d89d7e475a1 /scripts
parentcb47be3742d5cae4339d229d7a1fedbed9bf01e8 (diff)
ARM: 8748/1: mm: Define vdso_start, vdso_end as array
[ Upstream commit 73b9160d0dfe44dfdaffd6465dc1224c38a4a73c ] Define vdso_start, vdso_end as array to avoid compile-time analysis error for the case of built with CONFIG_FORTIFY_SOURCE. and, since vdso_start, vdso_end are used in vdso.c only, move extern-declaration from vdso.h to vdso.c. If kernel is built with CONFIG_FORTIFY_SOURCE, compile-time error happens at this code. - if (memcmp(&vdso_start, "177ELF", 4)) The size of "&vdso_start" is recognized as 1 byte, but n is 4, So that compile-time error is reported. Acked-by: Kees Cook <keescook@chromium.org> Signed-off-by: Jinbum Park <jinb.park7@gmail.com> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Signed-off-by: Sasha Levin <alexander.levin@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions