Date: Fri, 08 Jan 2016 13:17:33 -0800 From: John Baldwin <jhb@freebsd.org> To: Jilles Tjoelker <jilles@stack.nl> Cc: Chagin Dmitry <dchagin@freebsd.org>, 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 Message-ID: <2664148.V3yn9h2OfA@ralph.baldwin.cx> In-Reply-To: <20160107201737.GA51187@stack.nl> References: <201501232107.t0NL79a8099736@svn.freebsd.org> <20160107130325.GA62399@chd.heemeyer.club> <20160107201737.GA51187@stack.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2664148.V3yn9h2OfA>