-
- Downloads
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>
Showing
- arch/Kconfig 0 additions, 6 deletionsarch/Kconfig
- arch/alpha/Kconfig 0 additions, 2 deletionsarch/alpha/Kconfig
- arch/alpha/include/asm/unistd.h 0 additions, 1 deletionarch/alpha/include/asm/unistd.h
- arch/arm/Kconfig 0 additions, 2 deletionsarch/arm/Kconfig
- arch/arm/include/asm/unistd.h 0 additions, 1 deletionarch/arm/include/asm/unistd.h
- arch/arm64/Kconfig 0 additions, 2 deletionsarch/arm64/Kconfig
- arch/arm64/include/asm/unistd.h 0 additions, 1 deletionarch/arm64/include/asm/unistd.h
- arch/avr32/Kconfig 0 additions, 2 deletionsarch/avr32/Kconfig
- arch/avr32/include/asm/unistd.h 0 additions, 1 deletionarch/avr32/include/asm/unistd.h
- arch/blackfin/Kconfig 0 additions, 2 deletionsarch/blackfin/Kconfig
- arch/blackfin/include/asm/unistd.h 0 additions, 1 deletionarch/blackfin/include/asm/unistd.h
- arch/c6x/Kconfig 0 additions, 2 deletionsarch/c6x/Kconfig
- arch/c6x/include/uapi/asm/unistd.h 0 additions, 1 deletionarch/c6x/include/uapi/asm/unistd.h
- arch/cris/Kconfig 0 additions, 2 deletionsarch/cris/Kconfig
- arch/cris/include/asm/unistd.h 0 additions, 1 deletionarch/cris/include/asm/unistd.h
- arch/frv/Kconfig 0 additions, 2 deletionsarch/frv/Kconfig
- arch/frv/include/asm/unistd.h 0 additions, 1 deletionarch/frv/include/asm/unistd.h
- arch/h8300/Kconfig 0 additions, 2 deletionsarch/h8300/Kconfig
- arch/h8300/include/asm/unistd.h 0 additions, 1 deletionarch/h8300/include/asm/unistd.h
- arch/hexagon/Kconfig 0 additions, 2 deletionsarch/hexagon/Kconfig
Loading
Please register or sign in to comment