From owner-svn-src-head@freebsd.org Tue Jul 14 23:16:51 2015 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 98F4E9A115A for ; Tue, 14 Jul 2015 23:16:51 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound3.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) by mx1.freebsd.org (Postfix) with SMTP id 60DC51B0A for ; Tue, 14 Jul 2015 23:16:50 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Tue, 14 Jul 2015 23:15:21 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t6ENGmTA050461; Tue, 14 Jul 2015 17:16:48 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1436915808.1334.318.camel@freebsd.org> Subject: Re: svn commit: r285563 - head/release/doc/en_US.ISO8859-1/relnotes From: Ian Lepore To: Glen Barber Cc: Andrew Turner , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Date: Tue, 14 Jul 2015 17:16:48 -0600 In-Reply-To: <20150714223217.GP15828@FreeBSD.org> References: <201507142010.t6EKAAGD014980@repo.freebsd.org> <20150714230134.017a4512@bender.Home> <20150714223217.GP15828@FreeBSD.org> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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: Tue, 14 Jul 2015 23:16:51 -0000 On Tue, 2015-07-14 at 22:32 +0000, Glen Barber wrote: > On Tue, Jul 14, 2015 at 11:01:34PM +0100, Andrew Turner wrote: > > > Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.xml > > > ============================================================================== > > > --- head/release/doc/en_US.ISO8859-1/relnotes/article.xml Tue > > > Jul 14 20:10:07 2015 (r285562) +++ > > > head/release/doc/en_US.ISO8859-1/relnotes/article.xml Tue Jul > > > 14 20:10:09 2015 (r285563) @@ -773,9 +773,6 @@ system. > > > > > > > > > - Support for booting > > > - relocatable kernels has been added. > > > - > > > > > arch="powerpc">Kernel support for Vector-Scalar eXtension > > > (VSX) found on POWER7 and POWER8 hardware > > > @@ -786,6 +783,10 @@ > > > &powerpc; processors has been overhaulded to improve > > > concurrency. > > > > > > + Support for booting relocatable kernels > > > + has been extended to non-EFI > > > + systems. > > > > r282727 is moving the relocation code for the loader to a common place. > > It has nothing to do with making the kernel relocatable, but as a prep > > for r282731. > > > > Do you have a suggested rewording? I can't think of another way to word > this, since 'Support for [...]' still seems relevant for the context. > > Glen > This isn't about the kernel at all. This makes it possible to share the loader relocation code between arches, so that any flavor of loader(8) can be self-relocatable. Then r282731 makes the arm ubldr flavor of loader(8) relocatable. The benefit is that a board-specific setting of UBLDR_LOADADDR is no longer needed at compile time. Unrelated work around the same time (r283035) made loader aware of the fact that arm kernels are relocatable and can be loaded on any 2MB boundary in physical ram. -- Ian