Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2001 00:50:22 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        Peter Wemm <peter@wemm.org>, current@FreeBSD.org, Julian Elischer <julian@elischer.org>
Subject:   Re: Ia64 and ALPHA (+arm, sparc?) kernel developers:
Message-ID:  <3B8B4D3E.6109D96A@mindspring.com>
References:  <XFMail.010827232402.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote:
> > halted CPU 0
> >
> > halt code = 2
> > kernel stack not valid halt
> > PC = fffffc0000553020
> 
> You overflowed your kernel stack.  You can use srm to dump the
> memory at that address (I can't remember the stupid SRM syntax
> for the life of me though) and wade through it looking for
> kernel-text addresses to figure out the stack trace.

From my reading of the x86 source, one of the things Julian did
was seperate out the allocation of stack pages, using a defined
value.

This may be as simple as putting a larger number in your config
file... I don't know what the Alpha default was before the change,
but I do know that it runs 8K pages, which if KPAGES is in 4K
chunks, might have reduced your stack size on you...

Not brilliant, but something to try...

-- Terry

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B8B4D3E.6109D96A>