From owner-svn-src-head@FreeBSD.ORG Fri May 29 18:10:38 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78F3F1065676; Fri, 29 May 2009 18:10:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 18EB78FC1C; Fri, 29 May 2009 18:10:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by cyrus.watson.org (Postfix) with ESMTPS id B34AA46B66; Fri, 29 May 2009 14:10:37 -0400 (EDT) Date: Fri, 29 May 2009 19:10:37 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Attilio Rao In-Reply-To: <3bbf2fe10905290904o14800df2h2881b3e496ca06cc@mail.gmail.com> Message-ID: References: <200905291500.n4TF04HM078212@svn.freebsd.org> <4A2003D4.2010607@samsco.org> <3bbf2fe10905290904o14800df2h2881b3e496ca06cc@mail.gmail.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: svn-src-head@freebsd.org, Scott Long , src-committers@freebsd.org, Edward Tomasz Napierala , svn-src-all@freebsd.org Subject: Re: svn commit: r193041 - head/sys/sys X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 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, 29 May 2009 18:10:39 -0000 On Fri, 29 May 2009, Attilio Rao wrote: > 2009/5/29 Scott Long : >> Occasionally it's useful to be able to run older binaries on newer kernels. >> One particularly useful place is for making releases. Does this change to >> struct mount break that? If so, could there be any other way to achieve >> what you want without the breakage? > > The struct mount is only accessible by the kernel so it doesn't break > userspace binary compatibility. However, __FreeBSD_version does need to be bumped and UPDATING updated, since this change will break file system modules compiled against kernels using older versions of struct mount. Robert N M Watson Computer Laboratory University of Cambridge