Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2001 23:28:25 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        (Christian Weisgerber) <naddy@mips.inka.de>
Cc:        freebsd-alpha@freebsd.org
Subject:   RE: -CURRENT boot1 broken?
Message-ID:  <XFMail.011228232825.jhb@FreeBSD.org>
In-Reply-To: <a00q22$10i$1@kemoauc.mips.inka.de>

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

On 22-Dec-01 Christian Weisgerber wrote:
> After moving my -CURRENT (Dec 7) system to a new disk, freshly
> disklabeled, I can't boot from said disk.  The bootstrap comes up
> and proceeds to
> 
> Loading /boot/loader
> <spinner>
> halted CPU 0
> 
> halt code = 2
> kernel stack not valid halt
> PC = fffffc00004f9098
> boot failure
> 
> I still can boot from the old disk.  This suggests that boot1 is
> broken.

Ugh, it shouldn't be. :(  Can you lookup that address in the loader and see if
anything looks like it could be recursing infinitely?  Also, do 'e ra' to get
the previous return address so you can look that up in boot1/loader using gdb
as well.  You can also do 'e sp' and then examine the memory from that ragne
downwoards (the stack) to find the recursion addresses.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.011228232825.jhb>