From owner-freebsd-stable@FreeBSD.ORG Mon Aug 11 21:23:48 2008 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 DF43D1065751 for ; Mon, 11 Aug 2008 21:23:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 7CBC88FC12 for ; Mon, 11 Aug 2008 21:23:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m7BLNSRY069839; Mon, 11 Aug 2008 17:23:42 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Eugene Grosbein Date: Mon, 11 Aug 2008 14:00:49 -0400 User-Agent: KMail/1.9.7 References: <20080627031233.9DC4945047@ptavv.es.net> <200808111131.33371.jhb@freebsd.org> <20080811170623.GA43671@svzserv.kemerovo.su> In-Reply-To: <20080811170623.GA43671@svzserv.kemerovo.su> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200808111400.49376.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Mon, 11 Aug 2008 17:23:42 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8009/Mon Aug 11 14:57:09 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.3 required=4.2 tests=AWL,BAYES_00, DATE_IN_PAST_03_06,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: freebsd-stable@freebsd.org Subject: Re: Problem with /boot/loader [A new patch] 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: Mon, 11 Aug 2008 21:23:49 -0000 On Monday 11 August 2008 01:06:23 pm Eugene Grosbein wrote: > On Mon, Aug 11, 2008 at 11:31:33AM -0400, John Baldwin wrote: > > > > I've just rolled sys/boot/i386/btx back to RELENG_7_0_0_RELEASE > > > leaving rest of src at 7.0-STABLE (plus your patch) and yes, I've got > > > working loader! > > > > Err, my patch should have failed (well, the btx.S part) if you had a > > 7.0-RELEASE sys/boot/i386/btx. > > I've applied patch first, then replaced sys/boot/i386/btx with 7.0-RELEASE > version. Ok, I'm at a loss for why the new BTX doesn't work for you. Unfortunately, this sort of thing isn't easy to debug. If you have firewire (and another machine with firewire) then I have some debugging code I used with qemu to save a summary of the last request made by the loader to BTX. That can at least indicate which BIOS call is hanging. From there you can dissassemble your BIOS to try to determine if there are any spin loops and see what it is waiting on. -- John Baldwin