]> www.infradead.org Git - users/jedix/linux-maple.git/commit
kbuild: modversions for EXPORT_SYMBOL() for asm
authorNicholas Piggin <npiggin@gmail.com>
Tue, 1 Nov 2016 01:46:19 +0000 (12:46 +1100)
committerJack Vogel <jack.vogel@oracle.com>
Wed, 7 Feb 2018 20:40:02 +0000 (12:40 -0800)
commitb6db5f3eb884e97c790c1ac59451eedc0e0cf26a
treec1b126d3bffde1850505b8b5409543cffcef4af9
parent289ea14e1f11a17f2fea43c3402cf979b1cf531e
kbuild: modversions for EXPORT_SYMBOL() for asm

commit 4efca4ed05cbdfd13ec3e8cb623fb77d6e4ab187 upstream.

Allow architectures to create asm/asm-prototypes.h file that
provides C prototypes for exported asm functions, which enables
proper CRC versions to be generated for them.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michal Marek <mmarek@suse.com>
[jkosina@suse.cz: folded cc6acc11cad1 fixup in as well ]
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit ff535919c1366b0218113f95c447d92c3aac0c1f)
Orabug: 27477743
CVE: CVE-2017-5715
Signed-off-by: Daniel Jordan <daniel.m.jordan@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Reviewed-by: Pavel Tatashin <pasha.tatashin@oracle.com>
scripts/Makefile.build