History log of /arch/xtensa/include/uapi/asm/unistd.h
Revision Date Author Comments
2651cc6974d47fc43bef1cd8cd26966e4f5ba306 06-Oct-2014 Max Filippov <jcmvbkbc@gmail.com> xtensa: re-wire umount syscall to sys_oldumount

Userspace actually passes single parameter (path name) to the umount
syscall, so new umount just fails. Fix it by requesting old umount
syscall implementation and re-wiring umount to it.

Cc: stable@vger.kernel.org
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
bb550fd5c3429bf56f547c9907db2c396027c9a4 01-Oct-2014 Max Filippov <jcmvbkbc@gmail.com> xtensa: add seccomp, getrandom, and memfd_create syscalls

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
89f77c6f5bb4b0058f40f510809ec07255e02a7e 11-Apr-2014 Miklos Szeredi <mszeredi@suse.cz> xtensa: add renameat2 syscall

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Cc: Chris Zankel <chris@zankel.net>
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
f63b6d7555cd4064554b39da4d44c4cbbc9d6a4a 18-Feb-2014 Max Filippov <jcmvbkbc@gmail.com> xtensa: wire up sched_setattr and sched_getattr syscalls

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
9cf81c759b7db1db593b2ca60b74ec350d5f9205 24-Feb-2013 Chris Zankel <chris@zankel.net> xtensa: add accept4 syscall

Signed-off-by: Chris Zankel <chris@zankel.net>
475c32d0a1b836fc3798ea96cc334a4bfffec2cf 23-Dec-2012 Max Filippov <jcmvbkbc@gmail.com> xtensa: add finit_module syscall

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Chris Zankel <chris@zankel.net>
0430f2f2764f9db5ee5200c3d24d1eac8a797e28 23-Dec-2012 Al Viro <viro@zeniv.linux.org.uk> xtensa: switch to generic sigaltstack

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
3e41f9ba611cf8b87a20eecc54572b348b48bd91 27-Oct-2012 Al Viro <viro@zeniv.linux.org.uk> xtensa: switch to generic clone()

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
dc241f2c1761bfdec85915f4bbf7e750663f3442 25-Oct-2012 Max Filippov <jcmvbkbc@gmail.com> xtensa: switch to generic sys_execve()

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Chris Zankel <chris@zankel.net>
2f72d4f6a29cf84c40fc05c76020b347b4774393 24-Oct-2012 Chris Zankel <chris@zankel.net> xtensa: allow multi-inclusion for uapi/unistd.h

Xtensa implements a method that allows to generate a arbitrary output
for each system call by defining the __SYSCALL(number, function, num_args).
This usually requires to include uapi/unistd.h twice. Instead of removing
the guard agains multiple inclusion entirely, allow to include unistd.h again
only if __SYSCALL is defined. Note that __SYSCALL gets always undefined at
the end of the file.

Signed-off-by: Chris Zankel <chris@zankel.net>
7216cabfff5149670445cd65d415ed5db21314b4 19-Oct-2012 Chris Zankel <chris@zankel.net> xtensa: add missing system calls to the syscall table

Add the following system calls to the syscall table:

fallocate
sendmmsg
umount2
syncfs
epoll_create1
inotify_init1
signalfd4
dup3
pipe2
timerfd_create
timerfd_settime
timerfd_gettime
eventfd2
preadv
pwritev
fanotify_init
fanotify_mark
process_vm_readv
process_vm_writev
name_to_handle_at
open_by_handle_at
sync_file_range
perf_event_open
rt_tgsigqueueinfo
clock_adjtime
prlimit64
kcmp

Note that we have to use the 'sys_sync_file_range2' version, so that
the 64-bit arguments are aligned correctly to the argument registers.

Signed-off-by: Chris Zankel <chris@zankel.net>
83596729adbca4ff3b0273de22e166c64aea49ec 15-Oct-2012 David Howells <dhowells@redhat.com> UAPI: (Scripted) Disintegrate arch/xtensa/include/asm

UAPI: (Scripted) Disintegrate arch/xtensa/include/asm

Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Michael Kerrisk <mtk.manpages@gmail.com>
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Acked-by: Dave Jones <davej@redhat.com>
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Chris Zankel <chris@zankel.net>