From owner-freebsd-stable@FreeBSD.ORG Thu Apr 21 06:41:55 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24A2916A4CE for ; Thu, 21 Apr 2005 06:41:55 +0000 (GMT) Received: from www.provisio.net (paco.to [209.31.146.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A00E43D45 for ; Thu, 21 Apr 2005 06:41:53 +0000 (GMT) (envelope-from freebsd-stable@filter.paco.to) Received: from www.provisio.net (localhost [127.0.0.1]) by www.provisio.net id j3L6flq1012544 envelope-from freebsd-stable@filter.paco.to for ; Thu, 21 Apr 2005 02:41:47 -0400 (EDT) (envelope-from freebsd-stable@filter.paco.to) Received: from localhost (paco@localhost)j3L6fltG012541 for ; Thu, 21 Apr 2005 02:41:47 -0400 (EDT) (envelope-from freebsd-stable@filter.paco.to) X-Authentication-Warning: www.provisio.net: paco owned process doing -bs Date: Thu, 21 Apr 2005 02:41:46 -0400 (EDT) From: Paco Hope X-X-Sender: paco@www.provisio.net To: freebsd-stable@freebsd.org Message-ID: <20050421021940.X10760@www.provisio.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Provisio-MailScanner-Information: Contact Paco Hope phone: 703-606-1905 X-Provisio-MailScanner: Judged to be clean X-MailScanner-From: freebsd-stable@filter.paco.to Subject: installkernel succeeds, but old kernel boots X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 06:41:55 -0000 I cvsupped the latest RELENG_5 sources and did make buildworld. Then I built and installed the kernel using make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=PACO make -DALWAYS_CHECK_MAKE installkernel KERNCONF=PACO Then I rebooted. So far so good. This is all normal. However, after I reboot and run 'uname -a' I see: FreeBSD www.provisio.net 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #0: Sat Mar 19 01:28:39 EST 2005 root@www.provisio.net:/usr/obj/data/src/sys/PACO i386 sysctl agrees with uname: kern.ostype: FreeBSD kern.osrelease: 5.3-RELEASE-p5 kern.osrevision: 199506 kern.version: FreeBSD 5.3-RELEASE-p5 #0: Sat Mar 19 01:28:39 EST 2005 root@www.provisio.net:/usr/obj/data/src/sys/PACO That's my old kernel that I was trying to replace. I run 'sysctl kern.bootfile' and it says '/boot/kernel/kernel' so I'm a little confused. By all indications, the file that's currently in /boot/kernel/kernel is 5.4-STABLE. I can run 'strings' on /boot/kernel/kernel and see this near the bottom: FreeBSD 5.4-STABLE #0: Thu Apr 21 00:04:21 EDT 2005 root@www.provisio.net:/usr/obj/data/src/sys/PACO FreeBSD 5.4-STABLE PACO It sure looks like I booted my old kernel somehow, but I can't figure out how. It seems unlikely that I somehow installed from a stale build tree because I newfs'd /usr/obj before building anything. Thoughts? Thanks, Paco p.s. the system is in a colo facility 2200 miles from my current location. I can't go to the console and watch it boot. I've done remote upgrades from source in the past without trouble.