linux_dsm_epyc7002/arch/microblaze/kernel
Arnd Bergmann 353b431baf microblaze: fix __user annotations
The microblaze signal handling code gets some __user
pointers wrong, as shown by sparse.
This adds the annotations where appropriate and
change sys_rt_sigreturn to correctly pass a user
stack down to do_sigaltstack instead of a kernel
structure.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-05-21 15:56:05 +02:00
..
cpu microblaze: Storage class should be before const qualifier 2009-05-01 16:38:13 +02:00
asm-offsets.c microblaze: Rename kernel_mode to pt_mode in pt_regs 2009-04-23 16:09:17 +02:00
early_printk.c microblaze: iowrite upon timeout 2009-04-23 16:09:18 +02:00
entry-nommu.S microblaze_v8: assembler files head.S, entry-nommu.S, syscall_table.S 2009-03-27 14:25:20 +01:00
exceptions.c microblaze_v8: exception handling 2009-03-27 14:25:13 +01:00
head.S microblaze_v8: assembler files head.S, entry-nommu.S, syscall_table.S 2009-03-27 14:25:20 +01:00
heartbeat.c microblaze_v8: heartbeat file 2009-03-27 14:25:24 +01:00
hw_exception_handler.S microblaze_v8: exception handling 2009-03-27 14:25:13 +01:00
init_task.c microblaze_v8: process and init task function 2009-03-27 14:25:26 +01:00
intc.c microblaze: Fix kind-of-intr checking against number of interrupts 2009-05-18 14:47:42 +02:00
irq.c microblaze_v8: Interrupt handling and timer support 2009-03-27 14:25:49 +01:00
Makefile microblaze_v8: Makefiles for Microblaze cpu 2009-03-27 14:25:51 +01:00
microblaze_ksyms.c microblaze: export some symbols 2009-05-21 15:56:05 +02:00
module.c microblaze_v8: kernel modules support 2009-03-27 14:25:17 +01:00
of_device.c microblaze: struct device - replace bus_id with dev_name() 2009-04-14 10:37:27 +02:00
of_platform.c microblaze_v8: Open firmware files 2009-03-27 14:25:12 +01:00
process.c microblaze: export some symbols 2009-05-21 15:56:05 +02:00
prom_parse.c microblaze_v8: Open firmware files 2009-03-27 14:25:12 +01:00
prom.c microblaze: remove duplicated #include's 2009-04-14 11:09:15 +02:00
ptrace.c microblaze: remove duplicated #include's 2009-04-14 11:09:15 +02:00
selfmod.c microblaze_v8: Selfmodified code 2009-03-27 14:25:15 +01:00
setup.c microblaze_v8: setup.c, setup.h - system setting 2009-03-27 14:25:24 +01:00
signal.c microblaze: fix __user annotations 2009-05-21 15:56:05 +02:00
sys_microblaze.c microblaze: Fix return value for sys_ipc 2009-05-01 16:38:14 +02:00
syscall_table.S microblaze: Add missing preadv and pwritev syscalls 2009-04-23 16:09:17 +02:00
timer.c microblaze: add parameter to microblaze_read() 2009-04-23 16:27:38 +02:00
traps.c microblaze: Remove sparse error in traps.c 2009-04-23 16:09:17 +02:00
vmlinux.lds.S microblaze_v8: vmlinux.lds.S - linker script 2009-03-27 14:25:20 +01:00