Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Aug 2000 12:50:06 -0700
From:      Marcel Moolenaar <marcel@cup.hp.com>
To:        Neil Blakey-Milner <nbm@mithrandr.moria.org>
Cc:        Warner Losh <imp@village.org>, "R. David Murray" <bitz@bitdance.com>, Siegbert Baude <siegbert.baude@gmx.de>, "Corey G." <cgaff@flashcom.net>, freebsd-stable@FreeBSD.ORG
Subject:   Re: Suggestion for change of /usr/src/UPDATING (was: Re: HEADS UP!  Always use the 'make buildkernel' target to make yer kernels)
Message-ID:  <39887B6E.6F8FDC82@cup.hp.com>
References:  <Pine.BSF.4.21.0008021356270.26800-100000@twirl.bitdance.com> <200008021811.MAA93107@harmony.village.org> <20000802202322.A34761@mithrandr.moria.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Neil Blakey-Milner wrote:
> 
> Marcel's changes mean that you the tools you use to install the world
> are ones that you can run with the old kernel.  However, once they're
> installed, you may not be able to run the new binaries with the old
> kernel.  In all, you "should" boot the kernel, and you "might" get away
> with not doing it, but "you're on your own" if you mess up.

This is correct. The change allows us to have a single 'upgrade' target
that builds the world, builds the kernel, installs the kernel, installs
the world, perform various other upgrades and finally end with a reboot
(not necessarily in this exact order, although ending with a reboot
seems kind of mandatory :-)

The advantage of the change is also that it allows installworld to be
run with -j > 1. We now simply never run what we install and thus avoid
race conditions...

-- 
Marcel Moolenaar
  mail: marcel@cup.hp.com / marcel@FreeBSD.org
  tel:  (408) 447-4222


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39887B6E.6F8FDC82>