mirror-linux/arch/arc/kernel
Arnd Bergmann 4414ad8eb4 arc: convert to generic syscall table
The uapi/asm/unistd_32.h and asm/syscall_table_32.h headers can now be
generated from scripts/syscall.tbl, which makes this consistent with
the other architectures that have their own syscall.tbl.

arc has a couple of architecture specific system calls, which I add to the
generic table. This for some reason includes the deprecated sys_sysfs()
syscall that was presumably added by accident.

The time32, renameat, stat64 and rlimit entries in the syscall_abis_32
entry are for system calls that were part of the generic ABI when arch/arc
got added but are no longer enabled by default for new architectures.

Both the user visible side of asm/unistd.h and the internal syscall
table in the kernel should have the same effective contents after this.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2024-07-10 14:23:38 +02:00
..
.gitignore
Makefile ARC: __switch_to: asm with dwarf ops (vs. inline asm) 2023-08-17 20:31:59 -07:00
Makefile.syscalls arc: convert to generic syscall table 2024-07-10 14:23:38 +02:00
arc_hostlink.c
arcksyms.c
asm-offsets.c ARC: pt_regs: create seperate type for ecr 2023-08-18 10:30:47 -07:00
ctx_sw_asm.S ARC: __switch_to: move ksp to thread_info from thread_struct 2023-08-17 20:31:59 -07:00
devtree.c
disasm.c
entry-arcv2.S ARC: Fix typos 2024-04-01 18:40:39 -07:00
entry-compact.S ARC: entry: Add more common chores to EXCEPTION_PROLOGUE 2023-08-18 10:30:07 -07:00
entry.S ARC: Fix typos 2024-04-01 18:40:39 -07:00
fpu.c
head.S ARC: Fix typos 2024-04-01 18:40:39 -07:00
intc-arcv2.c ARC: Fix typos 2024-04-01 18:40:39 -07:00
intc-compact.c
irq.c
jump_label.c
kgdb.c ARC: pt_regs: create seperate type for ecr 2023-08-18 10:30:47 -07:00
kprobes.c ARC: Fix -Wmissing-prototypes warnings 2024-04-01 18:40:39 -07:00
mcip.c ARC: boot log: eliminate struct cpuinfo_arc #3: don't export 2023-08-17 20:31:59 -07:00
module.c
perf_event.c ARC: Fix typos 2024-04-01 18:40:39 -07:00
process.c ARC: __switch_to: move ksp to thread_info from thread_struct 2023-08-17 20:31:59 -07:00
ptrace.c ARC: pt_regs: create seperate type for ecr 2023-08-18 10:30:47 -07:00
reset.c
setup.c ARC: Fix typos 2024-04-01 18:40:39 -07:00
signal.c ARC: Fix typos 2024-04-01 18:40:39 -07:00
smp.c smp: Consolidate smp_prepare_boot_cpu() 2024-03-04 12:01:54 +01:00
stacktrace.c
sys.c arc: convert to generic syscall table 2024-07-10 14:23:38 +02:00
traps.c ARC: Fix typos 2024-04-01 18:40:39 -07:00
troubleshoot.c fs: create helper file_user_path() for user displayed mapped file path 2023-10-19 11:03:15 +02:00
unaligned.c
unwind.c
vmlinux.lds.S ARC: Fix typos 2024-04-01 18:40:39 -07:00