linux/arch/mips/lib
Kees Cook 200ed341b8 mips: Implement "current_stack_pointer"
To follow the existing per-arch conventions replace open-coded uses
of asm "sp" as "current_stack_pointer". This will let it be used in
non-arch places (like HARDENED_USERCOPY).

Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Cc: Marc Zyngier <maz@kernel.org>
Cc: Guenter Roeck <linux@roeck-us.net>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Yanteng Si <siyanteng01@gmail.com>
Cc: linux-mips@vger.kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
2022-03-01 16:57:55 +01:00
..
bitops.c
bswapdi.c
bswapsi.c
csum_partial.S MIPS: Fix build error due to PTR used in more places 2022-01-27 09:04:19 +01:00
delay.c MIPS: remove asm/war.h 2022-02-22 09:35:49 +01:00
dump_tlb.c treewide: Remove uninitialized_var() usage 2020-07-16 12:35:15 -07:00
iomap-pci.c arch: mips: update references to current linux-mips list 2021-02-23 13:24:38 +01:00
iomap_copy.c
libgcc.h
Makefile MIPS: Remove TX39XX support 2022-03-01 10:07:22 +01:00
memcpy.S MIPS: Fix build error due to PTR used in more places 2022-01-27 09:04:19 +01:00
memset.S MIPS: Fix build error due to PTR used in more places 2022-01-27 09:04:19 +01:00
mips-atomic.c MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 2021-05-25 15:33:17 +02:00
multi3.c
r3k_dump_tlb.c MIPS: Remove TX39XX support 2022-03-01 10:07:22 +01:00
strncpy_user.S MIPS: Fix build error due to PTR used in more places 2022-01-27 09:04:19 +01:00
strnlen_user.S MIPS: Fix build error due to PTR used in more places 2022-01-27 09:04:19 +01:00
uncached.c mips: Implement "current_stack_pointer" 2022-03-01 16:57:55 +01:00