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>
|