From owner-freebsd-stable@FreeBSD.ORG Sun Feb 4 21:25:52 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59B7E16A401 for ; Sun, 4 Feb 2007 21:25:52 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd5mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 3600F13C442 for ; Sun, 4 Feb 2007 21:25:52 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd3mr2so.prod.shaw.ca (pd3mr2so-qfe3.prod.shaw.ca [10.0.141.178]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JCY00BANJGKJYE0@l-daemon> for freebsd-stable@freebsd.org; Sun, 04 Feb 2007 14:24:20 -0700 (MST) Received: from pn2ml1so.prod.shaw.ca ([10.0.121.145]) by pd3mr2so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JCY00B27JGDMEB1@pd3mr2so.prod.shaw.ca> for freebsd-stable@freebsd.org; Sun, 04 Feb 2007 14:24:20 -0700 (MST) Received: from hexahedron.daemonology.net ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0JCY00713JGCYOD1@l-daemon> for freebsd-stable@freebsd.org; Sun, 04 Feb 2007 14:24:13 -0700 (MST) Received: (qmail 994 invoked from network); Sun, 04 Feb 2007 21:24:05 +0000 Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1) by localhost with SMTP; Sun, 04 Feb 2007 21:24:05 +0000 Date: Sun, 04 Feb 2007 13:24:04 -0800 From: Colin Percival In-reply-to: <45C61AA3.8050604@drivenasa.com> To: Jim Howard Message-id: <45C64EF4.5070704@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <45C61AA3.8050604@drivenasa.com> User-Agent: Thunderbird 1.5.0.9 (X11/20061227) Cc: freebsd-stable@freebsd.org Subject: Re: 6.1 to 6.2 freebsd-update binary upgrade on amd64 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Feb 2007 21:25:52 -0000 Jim Howard wrote: > I've used the 6.0 to 6.1/6.1 to 6.2 upgrade scripts on several i386 > machines (from here: > http://www.daemonology.net/blog/2006-11-26-freebsd-6.1-to-6.2-binary-upgrade.html) > and it has worked flawlessly- and so easy! > > Today I updated a new amd64 server from 6.1 to 6.2 and after the process > completed, I noticed that I ended up with a GENERIC kernel instead of > SMP like I had before. This is a known bug. In short, the FreeBSD Update script uses `uname -i` to figure out if you have a GENERIC or SMP kernel installed; this works fine on i386, but for some reason the amd64 SMP kernel has an ident of "GENERIC". This will be fixed before FreeBSD 6.3. > If I were to roll back the update with freebsd-update, would I have do > to it twice- once for the userland updates and once for the kernel? No, just one rollback run should be sufficient. Downgrading is easier than upgrading, since you don't start running the new kernel until you reboot. Colin Percival