James Hogan
b0da6d4415
asm-generic: Drop renameat syscall from default list
...
The newer renameat2 syscall provides all the functionality provided by
the renameat syscall and adds flags, so future architectures won't need
to include renameat.
Therefore drop the renameat syscall from the generic syscall list unless
__ARCH_WANT_RENAMEAT is defined by the architecture's unistd.h prior to
including asm-generic/unistd.h, and adjust all architectures using the
generic syscall list to define it so that no in-tree architectures are
affected.
Signed-off-by: James Hogan <james.hogan@imgtec.com >
Acked-by: Vineet Gupta <vgupta@synopsys.com >
Cc: linux-arch@vger.kernel.org
Cc: linux-snps-arc@lists.infradead.org
Cc: Catalin Marinas <catalin.marinas@arm.com >
Cc: Will Deacon <will.deacon@arm.com >
Cc: linux-arm-kernel@lists.infradead.org
Cc: Mark Salter <msalter@redhat.com >
Cc: Aurelien Jacquiot <a-jacquiot@ti.com >
Cc: linux-c6x-dev@linux-c6x.org
Cc: Richard Kuo <rkuo@codeaurora.org >
Cc: linux-hexagon@vger.kernel.org
Cc: linux-metag@vger.kernel.org
Cc: Jonas Bonn <jonas@southpole.se >
Cc: linux@lists.openrisc.net
Cc: Chen Liqin <liqin.linux@gmail.com >
Cc: Lennox Wu <lennox.wu@gmail.com >
Cc: Chris Metcalf <cmetcalf@mellanox.com >
Cc: Guan Xuetao <gxt@mprc.pku.edu.cn >
Cc: Ley Foon Tan <lftan@altera.com >
Cc: nios2-dev@lists.rocketboards.org
Cc: Yoshinori Sato <ysato@users.sourceforge.jp >
Cc: uclinux-h8-devel@lists.sourceforge.jp
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2016-05-05 00:42:21 +02:00
Richard Kuo
c05c3ec401
Hexagon: use generic sys_fork, sys_vfork, and sys_clone
...
Signed-off-by: Richard Kuo <rkuo@codeaurora.org >
2013-04-30 19:40:26 -05:00
Al Viro
ae903caae2
Bury the conditionals from kernel_thread/kernel_execve series
...
All architectures have
CONFIG_GENERIC_KERNEL_THREAD
CONFIG_GENERIC_KERNEL_EXECVE
__ARCH_WANT_SYS_EXECVE
None of them have __ARCH_WANT_KERNEL_EXECVE and there are only two callers
of kernel_execve() (which is a trivial wrapper for do_execve() now) left.
Kill the conditionals and make both callers use do_execve().
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-12-19 18:07:38 -05:00
Al Viro
f01aceac61
hexagon: switch to generic clone()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-11-28 22:42:44 -05:00
Al Viro
d05f06e60d
Merge branch 'arch-frv' into no-rebases
2012-11-16 22:27:58 -05:00
Richard Kuo
e1858b2a21
Hexagon: Copyright marking changes
...
Code Aurora Forum (CAF) is becoming a part of Linux Foundation Labs.
Signed-off-by: Richard Kuo <rkuo@codeaurora.org >
2012-10-18 17:07:21 -05:00
David Howells
3ed8d11585
UAPI: (Scripted) Disintegrate arch/hexagon/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: Richard Kuo <rkuo@codeaurora.org >
2012-10-18 17:07:19 -05:00