From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1762608AbYEINm2 (ORCPT ); Fri, 9 May 2008 09:42:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751563AbYEINmR (ORCPT ); Fri, 9 May 2008 09:42:17 -0400 Received: from verein.lst.de ([213.95.11.210]:41077 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751223AbYEINmQ (ORCPT ); Fri, 9 May 2008 09:42:16 -0400 Date: Fri, 9 May 2008 15:41:26 +0200 From: Christoph Hellwig To: Hirokazu Takata Cc: Christoph Hellwig , torvalds@osdl.org, linux-m32r@ml.linux-m32r.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] m32r: use generic sys_pipe Message-ID: <20080509134126.GA18148@lst.de> References: <20080509124402.GA14406@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i X-Spam-Score: -0.001 () BAYES_44 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 09, 2008 at 10:37:51PM +0900, Hirokazu Takata wrote: > Hi, Christoph, > > Please sign off this patch. Sorry, looks like it got lost before I sent it. > > Reviewed and tested by Hirokazu Takata. > > Signed-off-by: Hirokazu Takata Signed-off-by: Christoph Hellwig > > > Index: linux-2.6/arch/m32r/kernel/sys_m32r.c > > =================================================================== > > --- linux-2.6.orig/arch/m32r/kernel/sys_m32r.c 2008-05-09 12:44:10.000000000 +0200 > > +++ linux-2.6/arch/m32r/kernel/sys_m32r.c 2008-05-09 12:44:16.000000000 +0200 > > @@ -76,29 +76,6 @@ asmlinkage int sys_tas(int __user *addr) > > return oldval; > > } > > > > -/* > > - * sys_pipe() is the normal C calling standard for creating > > - * a pipe. It's not the way Unix traditionally does this, though. > > - */ > > -asmlinkage int > > -sys_pipe(unsigned long r0, unsigned long r1, unsigned long r2, > > - unsigned long r3, unsigned long r4, unsigned long r5, > > - unsigned long r6, struct pt_regs regs) > > -{ > > - int fd[2]; > > - int error; > > - > > - error = do_pipe(fd); > > - if (!error) { > > - if (copy_to_user((void __user *)r0, fd, 2*sizeof(int))) { > > - sys_close(fd[0]); > > - sys_close(fd[1]); > > - error = -EFAULT; > > - } > > - } > > - return error; > > -} > > - > > asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, > > unsigned long prot, unsigned long flags, > > unsigned long fd, unsigned long pgoff) > > ---end quoted text---