Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756666Ab2JEQIK (ORCPT ); Fri, 5 Oct 2012 12:08:10 -0400 Received: from mail-vc0-f174.google.com ([209.85.220.174]:45267 "EHLO mail-vc0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756151Ab2JEQIJ (ORCPT ); Fri, 5 Oct 2012 12:08:09 -0400 MIME-Version: 1.0 In-Reply-To: <20121001213809.GA31155@ZenIV.linux.org.uk> References: <20121001213809.GA31155@ZenIV.linux.org.uk> From: Catalin Marinas Date: Fri, 5 Oct 2012 17:07:47 +0100 X-Google-Sender-Auth: poqSO7nuFhgHjpZrzOUqlVTEdno Message-ID: Subject: Re: [RFC][CFT][CFReview] execve and kernel_thread unification work To: Al Viro Cc: linux-kernel@vger.kernel.org, Linus Torvalds , linux-arch@vger.kernel.org, David Miller , Benjamin Herrenschmidt Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1627 Lines: 40 Al, On 1 October 2012 22:38, Al Viro wrote: > Right now the tree lives in > git.kernel.org/pub/scm/linux/kernel/git/viro/signal experimental-kernel_thread > Some of that had been in -next for a while. > > Folks, help with review, testing and filling the missing bits, please. I tested this branch with the arm64 kernel and runs ok (I get couple of compiler warnings because reparent_to_kthread and __set_special_pids are no longer used with the removal of daemonize). I have three arm64 patches on this branch: git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64.git execve Catalin Marinas (3): arm64: Use generic kernel_thread() implementation arm64: Use generic kernel_execve() implementation arm64: Use generic sys_execve() implementation arch/arm64/Kconfig | 1 + arch/arm64/include/asm/processor.h | 5 -- arch/arm64/include/asm/syscalls.h | 3 - arch/arm64/include/asm/unistd.h | 3 + arch/arm64/kernel/entry.S | 28 ++++++++++--- arch/arm64/kernel/process.c | 78 +++++++++++------------------------ arch/arm64/kernel/sys.c | 65 ------------------------------ arch/arm64/kernel/sys32.S | 7 +--- arch/arm64/kernel/sys_compat.c | 18 -------- 9 files changed, 52 insertions(+), 156 deletions(-) -- Catalin -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/