From owner-svn-src-head@freebsd.org Fri Jan 8 21:47:50 2016 Return-Path: Delivered-To: svn-src-head@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 972A7A6734D; Fri, 8 Jan 2016 21:47:50 +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 77EDA1028; Fri, 8 Jan 2016 21:47:50 +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 EE04EB917; Fri, 8 Jan 2016 16:47:48 -0500 (EST) From: John Baldwin To: Jilles Tjoelker Cc: Chagin Dmitry , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r277610 - in head: bin/ln lib/libc/include lib/libc/sys share/man/man4 sys/compat/freebsd32 sys/kern sys/sys usr.bin/kdump Date: Fri, 08 Jan 2016 13:17:33 -0800 Message-ID: <2664148.V3yn9h2OfA@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-STABLE; KDE/4.14.3; amd64; ; ) In-Reply-To: <20160107201737.GA51187@stack.nl> References: <201501232107.t0NL79a8099736@svn.freebsd.org> <20160107130325.GA62399@chd.heemeyer.club> <20160107201737.GA51187@stack.nl> 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); Fri, 08 Jan 2016 16:47:49 -0500 (EST) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2016 21:47:50 -0000 On Thursday, January 07, 2016 09:17:37 PM Jilles Tjoelker wrote: > On Thu, Jan 07, 2016 at 04:03:25PM +0300, Chagin Dmitry wrote: > > On Fri, Jan 23, 2015 at 09:07:09PM +0000, Jilles Tjoelker wrote: > > > Author: jilles > > > Date: Fri Jan 23 21:07:08 2015 > > > New Revision: 277610 > > > URL: https://svnweb.freebsd.org/changeset/base/277610 > > > > Log: > > > Add futimens and utimensat system calls. > > > > The core kernel part is patch file utimes.2008.4.diff from > > > pluknet@FreeBSD.org. I updated the code for API changes, added the manual > > > page and added compatibility code for old kernels. There is also audit and > > > Capsicum support. > > > > A new UTIME_* constant might allow setting birthtimes in future. > > > > Differential Revision: https://reviews.freebsd.org/D1426 > > > Submitted by: pluknet (partially) > > > Reviewed by: delphij, pluknet, rwatson > > > Relnotes: yes > > > any chances that it will be merged to 10? if not, can I merge kernel > > part only? > > I don't plan an MFC because I don't think the trouble of not being able > to run a binary compiled on a newer stable/10 on an older stable/10 is > worth it. We've never provided that ABI guarantee. We only provide backwards compat, not forwards compat. Official packages are built against the oldest supported version on each stable branch for that reason, so if you MFC this change, 10.x packages will not start using it until 10.3 becomes the oldest supported release for 10.x. -- John Baldwin