From owner-svn-src-all@freebsd.org Thu Jun 23 00:09:43 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FBA7AC5B1D; Thu, 23 Jun 2016 00:09:43 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E51641BF6; Thu, 23 Jun 2016 00:09:42 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 0A50BB97F; Wed, 22 Jun 2016 20:09:42 -0400 (EDT) From: John Baldwin To: Brooks Davis Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r302094 - in head/sys: compat/freebsd32 kern Date: Wed, 22 Jun 2016 15:36:42 -0700 Message-ID: <29935239.gerWokA4VB@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.3-STABLE; KDE/4.14.3; amd64; ; ) In-Reply-To: <201606222115.u5MLFxBD093628@repo.freebsd.org> References: <201606222115.u5MLFxBD093628@repo.freebsd.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Wed, 22 Jun 2016 20:09:42 -0400 (EDT) X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 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: Thu, 23 Jun 2016 00:09:43 -0000 On Wednesday, June 22, 2016 09:15:59 PM Brooks Davis wrote: > Author: brooks > Date: Wed Jun 22 21:15:59 2016 > New Revision: 302094 > URL: https://svnweb.freebsd.org/changeset/base/302094 > > Log: > Mark the pipe() system call as COMPAT10. > > As of r302092 libc uses pipe2() with a zero flags value instead of pipe(). > > Commit with regenerated files and implementation to follow. I think open() already uses openat() in libc as well? open() should be under COMPAT10 as well in that case. It does make the output of things like ktrace and truss a bit odd to see functions in section (2) show up as something else. Arguably we should move pipe.2 to pipe.3 (and same for open.2) except that we document their aliases in the same pages. -- John Baldwin