Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-24 Thread Vineet Gupta
On Sunday 23 September 2012 06:16 AM, Al Viro wrote: > On Sat, Sep 22, 2012 at 09:16:11PM +1000, Greg Ungerer wrote: >> I sent the patch to the m68k-linux list. Its been acked by Geert. >> >> http://marc.info/?l=linux-m68k&m=134742688015639&w=2 >> >> I was going to push it through the m68knommu gi

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-22 Thread Al Viro
On Sat, Sep 22, 2012 at 09:16:11PM +1000, Greg Ungerer wrote: > I sent the patch to the m68k-linux list. Its been acked by Geert. > > http://marc.info/?l=linux-m68k&m=134742688015639&w=2 > > I was going to push it through the m68knommu git tree, but I don't mind > if you would rather take it wit

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-22 Thread Greg Ungerer
On 09/22/2012 04:39 AM, Al Viro wrote: On Fri, Sep 21, 2012 at 12:26:36PM -0400, Mark Salter wrote: Here are a set of c6x patches to work with your experimental-kernel_thread branch. Mark Salter (3): c6x: add ret_from_kernel_thread(), simplify kernel_thread() c6x: switch to generic kernel

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-21 Thread Al Viro
On Fri, Sep 21, 2012 at 12:26:36PM -0400, Mark Salter wrote: > Here are a set of c6x patches to work with your experimental-kernel_thread > branch. > > Mark Salter (3): > c6x: add ret_from_kernel_thread(), simplify kernel_thread() > c6x: switch to generic kernel_execve > c6x: switch to gener

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-21 Thread Mark Salter
Here are a set of c6x patches to work with your experimental-kernel_thread branch. Mark Salter (3): c6x: add ret_from_kernel_thread(), simplify kernel_thread() c6x: switch to generic kernel_execve c6x: switch to generic sys_execve arch/c6x/include/asm/syscalls.h |5 --- arch/c6x/includ

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-19 Thread Al Viro
On Wed, Sep 19, 2012 at 05:50:34PM +0530, Vineet Gupta wrote: > Hi Al, > > It must be noted that despite having seemingly independent > __ARCH_WANT_(KERNEL|SYS)_EXECVE, arches which have a kernel syscall trap > based kernel_execve(), e.g. MIPS, can't implement __ARCH_WANT_SYS_EXECVE > alone - the

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-19 Thread Vineet Gupta
On Friday 07 September 2012 11:50 PM, Al Viro wrote: > To architecture maintainers: please, review the current > situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 > and consider sending the corresponding patches for missing architectures. > > What's getting done

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-17 Thread Al Viro
On Mon, Sep 17, 2012 at 11:29:10AM +0200, Michal Simek wrote: > Hi Al, > > On 09/07/2012 08:20 PM, Al Viro wrote: > > To architecture maintainers: please, review the current > >situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 > >and consider sending the corresponding p

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-17 Thread Michal Simek
Hi Al, On 09/07/2012 08:20 PM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 and consider sending the corresponding patches for missing architectures. I have sent two patches. Please appl

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-16 Thread Al Viro
On Mon, Sep 10, 2012 at 06:20:01PM -0400, Mark Salter wrote: > C6X works fine with these patches to switch over to generic code. > > > Mark Salter (2): > c6x: implement ret_from_kernel_execve() and switch to generic > kernel_execve() > c6x: switch to generic sys_execve() > > arch/c6x/in

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-13 Thread Greg Ungerer
On 09/11/2012 02:49 AM, Al Viro wrote: BTW, the same question goes for many other embedded targets - I'm using qemu for arm and mips and hercules for s390; alpha, parisc, ppc32 and sparc64 - on actual hardware, amd64 and i386 - on kvm guests (all with debian userland); ia64 kinda-sorta works with

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Greg Ungerer
On 09/11/2012 02:49 AM, Al Viro wrote: On Mon, Sep 10, 2012 at 11:40:11PM +1000, Greg Ungerer wrote: Hi Al, On 09/08/2012 04:20 AM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 and consi

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Mark Salter
C6X works fine with these patches to switch over to generic code. Mark Salter (2): c6x: implement ret_from_kernel_execve() and switch to generic kernel_execve() c6x: switch to generic sys_execve() arch/c6x/include/asm/syscalls.h |5 --- arch/c6x/include/asm/unistd.h |3 ++ arc

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Al Viro
On Mon, Sep 10, 2012 at 11:40:11PM +1000, Greg Ungerer wrote: > Hi Al, > > On 09/08/2012 04:20 AM, Al Viro wrote: > > To architecture maintainers: please, review the current > >situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 > >and consider sending the corresponding p

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Greg Ungerer
Hi Al, On 09/08/2012 04:20 AM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 and consider sending the corresponding patches for missing architectures. I can see you have some m68k patches

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-07 Thread Al Viro
On Fri, Sep 07, 2012 at 07:20:04PM +0100, Al Viro wrote: > To architecture maintainers: please, review the current > situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 It should be commit 50343ee2889f5a8cff1aa30110f07b0e01563500 right now. -- To unsubscribe from this l

[RFC] status of execve() work - per-architecture patches solicited

2012-09-07 Thread Al Viro
To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 and consider sending the corresponding patches for missing architectures. What's getting done is unification of sys_execve()/kernel_execve() into arch-i