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
cb56217362
unicore32: switch to generic clone(2)
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2012-11-28 23:43:40 -05:00
Al Viro
60541d778e
unicore32: switch to generic sys_execve()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Acked-and-Tested-by: Guan Xuetao <gxt@mprc.pku.edu.cn >
2012-11-09 17:30:10 +08:00
Guan Xuetao
ddd2d384b0
unicore32: Use Kbuild infrastructure for kvm_para.h
...
All the headers but kvm_para.h use the Kbuild infrastructure to
get to the asm-generic headers.
Cc: linux-kbuild@vger.kernel.org
Signed-off-by: Steven Rostedt <rostedt@goodmis.org >
Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn >
2012-11-09 17:30:09 +08:00
David Howells
e8ce15a6d7
UAPI: (Scripted) Disintegrate arch/unicore32/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 >
2012-11-09 17:30:09 +08:00
David Howells
4413e16d9d
UAPI: (Scripted) Set up UAPI Kbuild files
...
Set up empty UAPI Kbuild files to be populated by the header splitter.
Signed-off-by: David Howells <dhowells@redhat.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Acked-by: Thomas Gleixner <tglx@linutronix.de >
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com >
Acked-by: Dave Jones <davej@redhat.com >
2012-10-02 18:01:35 +01:00