From owner-freebsd-stable@FreeBSD.ORG Sat Jun 13 02:45:11 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8FE11065670 for ; Sat, 13 Jun 2009 02:45:11 +0000 (UTC) (envelope-from danallen46@airwired.net) Received: from mail.utahbroadband.com (mail.utahbroadband.com [204.14.20.91]) by mx1.freebsd.org (Postfix) with ESMTP id B458C8FC13 for ; Sat, 13 Jun 2009 02:45:11 +0000 (UTC) (envelope-from danallen46@airwired.net) Received: (qmail 12687 invoked by uid 89); 13 Jun 2009 01:33:31 -0000 Received: from unknown (HELO ?192.168.0.18?) (danallen46@airwired.net@66.29.174.6) by mail.utahbroadband.com with ESMTPA; 13 Jun 2009 01:33:31 -0000 Message-Id: <22FB500C-9655-4702-99B8-F6498DD27E2F@airwired.net> From: Dan Allen To: John Baldwin , Yuri Pankov In-Reply-To: <200906120832.51098.jhb@freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Fri, 12 Jun 2009 20:45:01 -0600 References: <212AA509-6A5D-4D43-8B02-A31E636A8D40@airwired.net> <3a142e750906111641w73d991a7ld22ff9a9150404e0@mail.gmail.com> <200906120832.51098.jhb@freebsd.org> X-Mailer: Apple Mail (2.935.3) Cc: "Paul B. Mahol" , freebsd-stable@freebsd.org Subject: Re: Something since June 8th clobbers my disk... 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: Sat, 13 Jun 2009 02:45:12 -0000 On 12 Jun 2009, at 6:32 AM, John Baldwin wrote: > On Thursday 11 June 2009 9:33:24 pm Dan Allen wrote: >> Isn't boot part of the kernel build? Why would installing the kernel >> not cause this problem? > > No, sys/boot is built during world. Likely some change in /boot/ > loader is > causing your problem. Can you narrow it down to a specific change > under > sys/boot? Ok. I updated just the one file since it appeared like one of the few changed files /usr/src/sys/boot/i386/libi386/biosdisk.c and rebuilt things with cd /usr/src/sys/boot; make cleandir obj depend all install and it was okay. No problems. Then I did sync'd all of the changed files for /usr/src/sys/boot and my machine is hung again at boot, so we have narrowed it down to somewhere in /usr/src/sys/boot/. Time to reinstall from a DVD and try it with finer granularity. This will take some time. There appears to be only four files that have changed in /usr/src/sys/ boot from June 8th (all working fine) to June 11th (dead in the water). They are: /usr/src/sys/boot/Makefile /usr/src/sys/boot/i386/Makefile /usr/src/sys/boot/i386/libi386/biosdisk.c /usr/src/sys/boot/i386/loader/Makefile I have ruled out bisodisk.c, as stated above. That means that the Makefiles are building new stuff that previously was not built, namely zfsboot gptzfsboot I believe it has to do with that. More help is needed! I am tired of reinstalling the OS, but I am much more paranoid about updating my other machine in any way now, as it could erase that whole machine. I can't believe I am the only one seeing this... Dan