x86/asm: Make some functions local labels
authorJiri Slaby <jslaby@suse.cz>
Fri, 6 Sep 2019 07:55:50 +0000 (09:55 +0200)
committerBorislav Petkov <bp@suse.de>
Fri, 6 Sep 2019 08:41:11 +0000 (10:41 +0200)
commit98ededb61fafd303f2337f68b0326a4b95e3cebe
treea295f995dbebaf6d3aa8fba831704847e5d2373d
parent559ceeed62a5121783a8955c63aeb18aaa0ef224
x86/asm: Make some functions local labels

Boris suggests to make a local label (prepend ".L") to these functions
to eliminate them from the symbol table. These are functions with very
local names and really should not be visible anywhere.

Note that objtool won't see these functions anymore (to generate ORC
debug info). But all the functions are not annotated with ENDPROC, so
they won't have objtool's attention anyway.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Borislav Petkov <bp@suse.de>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: Cao jin <caoj.fnst@cn.fujitsu.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Josh Poimboeuf <jpoimboe@redhat.com>
Cc: "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Steve Winslow <swinslow@gmail.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Wei Huang <wei@redhat.com>
Cc: x86-ml <x86@kernel.org>
Cc: Xiaoyao Li <xiaoyao.li@linux.intel.com>
Link: https://lkml.kernel.org/r/20190906075550.23435-2-jslaby@suse.cz
arch/x86/boot/compressed/head_32.S
arch/x86/boot/compressed/head_64.S
arch/x86/entry/entry_64.S
arch/x86/lib/copy_user_64.S
arch/x86/lib/getuser.S
arch/x86/lib/putuser.S