From owner-svn-src-all@FreeBSD.ORG Mon Nov 12 00:24:12 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 436E6D4A; Mon, 12 Nov 2012 00:24:12 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3EE008FC12; Mon, 12 Nov 2012 00:24:10 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id x43so3225220wey.13 for ; Sun, 11 Nov 2012 16:24:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=K6IruKjTYd6pM+x3jrVZVE6v+0/FaoQceN94zoqXtkE=; b=mc00KIUXVrMzoJFUj0bW6kpbPoHjv6TVv4sguDYFj0hHlesB0CLFLHYjEAwrOtgh2H O08514NHWv7htUWrn4FakO6Iu1TZdiT9n+vNUygCkvEy7SCAUs1H6tbtk1SofT9sOApy 6By6Wrh/OiX5DOu7IeYWGq7XaW3B+1Zsk0a4oDvP7WOYPP+vd3ypgfOawK9vxxMPeZv0 5ujEsMjp/WLIeto2/8dg0ZEL5jpCrdyJHrknmdPTX0UOAJ2BkREcZF+FwEjDpQTM9Tig cTy8cTQYfml2adzm6OtbBwDar7mk1StobEUxxkvsCcU/cZStCLJQiH2bnIG4xYy6I25s Xfag== Received: by 10.180.94.226 with SMTP id df2mr12379274wib.11.1352679849839; Sun, 11 Nov 2012 16:24:09 -0800 (PST) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by mx.google.com with ESMTPS id s12sm12510624wik.11.2012.11.11.16.24.07 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 11 Nov 2012 16:24:08 -0800 (PST) Date: Mon, 12 Nov 2012 01:23:57 +0100 From: Mateusz Guzik To: Peter Jeremy Subject: Re: svn commit: r234352 - in head/sys: amd64/linux32 compat/linux i386/linux kern Message-ID: <20121112002357.GA28689@dft-labs.eu> References: <201204162122.q3GLM23E051048@svn.freebsd.org> <20120628213626.GA23256@server.rulingia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20120628213626.GA23256@server.rulingia.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, Jung-uk Kim X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Nov 2012 00:24:12 -0000 On Fri, Jun 29, 2012 at 07:36:26AM +1000, Peter Jeremy wrote: > On 2012-Apr-16 21:22:02 +0000, Jung-uk Kim wrote: > >Log: > > - Implement pipe2 syscall for Linuxulator. This syscall appeared in 2.6.27 > > but GNU libc used it without checking its kernel version, e. g., Fedora 10. > > Recent versions of flash are complaining about the lack of pipe2(). > Do you have any plans to MFC this? I've had a quick look but there > are non-trivial conflicts in kern/sys_pipe.c on both 8.x & 9.x and > I don't want to spend time resolving them if you have already done so. > Conflicts at least for 9.x were not that scary after all. My only intervention is here: http://people.freebsd.org/~mjg/patches/stable9-pipe2-sys_pipe.diff I'm happy to merge this to stable/9 once someone reviews this. Full path with regenerated syscall.master for easier testing: http://people.freebsd.org/~mjg/patches/stable9-pipe2-full.diff -- Mateusz Guzik